Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 10.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze105.0ms (1%)

Memory
-17.5MiB live, 175.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.2%99.8%0%0%0%0
0%0%0.2%99.8%0%0%0%1
0%0%0.2%99.8%0%0%0%2
0%0%0.2%99.8%0%0%0%3
0%0%0.2%99.8%0%0%0%4
37.5%0.1%0.1%99.8%0%0%0%5
43.7%0.1%0.1%99.8%0%0%0%6
65.6%0.1%0.1%99.8%0%0%0%7
70.3%0.1%0%99.8%0%0%0%8
82%0.1%0%99.8%0%0%0%9
84.8%0.1%0%99.8%0%0%0%10
90.8%0.1%0%99.8%0%0%0%11
92.3%0.2%0%99.8%0%0%0%12
Compiler

Compiled 25 to 18 computations (28% saved)

sample1.3s (12.4%)

Memory
32.4MiB live, 2 336.3MiB allocated
Samples
1.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 774.0ms
const: 268.0ms (34.6% of total)
ival-log: 140.0ms (18.1% of total)
ival-<=: 122.0ms (15.8% of total)
ival-mult: 115.0ms (14.9% of total)
ival-neg: 59.0ms (7.6% of total)
ival-sub: 41.0ms (5.3% of total)
ival-and: 22.0ms (2.8% of total)
exact: 5.0ms (0.6% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain92.0ms (0.9%)

Memory
12.4MiB live, 132.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2009(0.465590238571167 0.0009549258393235505)3(0.0022781717125326395 0.015252570621669292)(log.f32 (-.f32 #s(literal 1 binary32) u0))
00-0-u0
00-0-#s(literal 1 binary32)
00-0-(neg.f32 alpha)
00-0-(*.f32 (neg.f32 alpha) alpha)
00-0-alpha
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f32(log.f32 (-.f32 #s(literal 1 binary32) u0))sensitivity20610
Confusion
Predicted +Predicted -
+1971
-949
Precision
0.9563106796116505
Recall
0.9949494949494949
Confusion?
Predicted +Predicted MaybePredicted -
+19710
-9940
Precision?
0.9166666666666666
Recall?
1.0
Freqs
test
numberfreq
050
1206
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
38.0ms512×0valid
Compiler

Compiled 65 to 28 computations (56.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-log: 13.0ms (51.9% of total)
ival-mult: 6.0ms (24% of total)
ival-sub: 2.0ms (8% of total)
ival-neg: 2.0ms (8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess36.0ms (0.3%)

Memory
-0.4MiB live, 37.7MiB allocated
Algorithm
egg-herbie
Rules
220×associate-*r*
138×distribute-lft-neg-in
122×associate-*l*
110×distribute-lft-in
108×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02049
16643
217743
345143
475943
586443
690343
791043
891243
991243
089
0139
1269
2489
3929
41209
51399
61799
71989
82049
92109
102109
02108
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
Symmetry

(abs alpha)

Compiler

Compiled 11 to 8 computations (27.3% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 11 to 8 computations (27.3% saved)

simplify9.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Rules
74×lower-fma.f64
74×lower-fma.f32
70×lower-*.f64
66×lower-*.f32
64×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01325
12625
24825
39225
412025
513925
617925
719825
820425
921025
1021025
021023
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0

localize33.0ms (0.3%)

Memory
-8.4MiB live, 29.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f32 (neg.f32 alpha) alpha)
accuracy0
(neg.f32 alpha)
accuracy0.374042529305326
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy12.84933886392531
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Samples
25.0ms256×0valid
Compiler

Compiled 27 to 10 computations (63% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-log: 12.0ms (64.1% of total)
ival-mult: 3.0ms (16% of total)
ival-sub: 2.0ms (10.7% of total)
ival-neg: 1.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series55.0ms (0.5%)

Memory
5.7MiB live, 43.7MiB allocated
Counts
4 → 60
Calls
Call 1
Inputs
#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())
#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())
#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())
Outputs
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
Calls

15 calls:

TimeVariablePointExpression
50.0ms
alpha
@0
(* (* (neg alpha) alpha) (log (- 1 u0)))
0.0ms
alpha
@inf
(* (* (neg alpha) alpha) (log (- 1 u0)))
0.0ms
u0
@0
(* (* (neg alpha) alpha) (log (- 1 u0)))
0.0ms
u0
@inf
(log (- 1 u0))
0.0ms
u0
@0
(log (- 1 u0))

simplify268.0ms (2.6%)

Memory
-39.3MiB live, 338.0MiB allocated
Algorithm
egg-herbie
Rules
16 992×lower-fma.f64
16 992×lower-fma.f32
4 436×lower-*.f64
4 436×lower-*.f32
1 926×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0112562
1307535
2805502
32108490
45927483
08142455
Stop Event
iter limit
node limit
Counts
60 → 60
Calls
Call 1
Inputs
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
Outputs
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (*.f32 alpha (neg.f32 alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) (/.f32 alpha u0) alpha)) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(neg.f32 (fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (*.f32 alpha alpha) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) (/.f32 alpha u0) alpha)) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 (pow alpha 2))
(*.f32 alpha (neg.f32 alpha))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)

rewrite184.0ms (1.8%)

Memory
45.8MiB live, 266.0MiB allocated
Rules
4 030×lower-fma.f64
4 030×lower-fma.f32
3 674×lower-/.f64
3 674×lower-/.f32
3 022×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
01319
13919
218019
3131019
0949115
Stop Event
iter limit
node limit
iter limit
Counts
4 → 184
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
Outputs
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal -1 binary32)))))
(+.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (+.f32 u0 #s(literal -1 binary32)))))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (+.f32 u0 #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (+.f32 (fma.f32 u0 u0 u0) #s(literal -1 binary32)))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0)))) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (+.f32 u0 #s(literal -1 binary32))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)))))
(-.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (+.f32 u0 #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (-.f32 (+.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))
(-.f32 (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))))
(-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (+.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0)))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))))
(-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
(-.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(-.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))) (*.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)) (*.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) #s(literal 3 binary32))) (fma.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (+.f32 u0 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) (fma.f32 (log.f32 (+.f32 u0 #s(literal -1 binary32))) (log.f32 (+.f32 u0 #s(literal -1 binary32))) (*.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (+.f32 u0 #s(literal -1 binary32)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) u0)))))
(log.f32 (+.f32 #s(literal 1 binary32) u0))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha))))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 (*.f32 alpha (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log1p.f32 u0) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (log1p.f32 u0) alpha))))
(/.f32 (*.f32 (log1p.f32 u0) alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 alpha (neg.f32 alpha))) alpha)
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log1p.f32 u0) alpha)) alpha)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (log1p.f32 u0) alpha)) (*.f32 alpha alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log1p.f32 u0) alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (log1p.f32 u0) alpha))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))) (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha))))) (-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (neg.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 u0))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) #s(literal -1 binary32))
(*.f32 (neg.f32 (*.f32 (log1p.f32 u0) alpha)) alpha)
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 (log1p.f32 u0) #s(literal -1 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 (*.f32 alpha (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log1p.f32 u0) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (log1p.f32 u0) alpha)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) alpha) alpha) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha))
(*.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (/.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(neg.f32 (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 alpha (neg.f32 alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 alpha (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha))) alpha)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) alpha)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (*.f32 alpha alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha))) (*.f32 #s(literal 0 binary32) (*.f32 alpha (neg.f32 alpha))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha)))) (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) #s(literal 1 binary32))
(neg.f32 alpha)
(+.f32 (neg.f32 alpha) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 alpha) #s(literal 0 binary32))
(fma.f32 alpha #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) alpha #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (*.f32 alpha (neg.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 1 binary32)))
(/.f32 (*.f32 alpha (neg.f32 alpha)) alpha)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (*.f32 alpha alpha) (neg.f32 alpha))
(/.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 alpha) #s(literal 0 binary32)))
(/.f32 (*.f32 alpha (*.f32 alpha alpha)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (*.f32 alpha alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 (fma.f32 (neg.f32 alpha) (*.f32 alpha alpha) #s(literal 0 binary32)) (fma.f32 alpha alpha (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) #s(literal 0 binary32)))))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(*.f32 (*.f32 alpha (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (*.f32 alpha (neg.f32 alpha))))
(*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))

eval20.0ms (0.2%)

Memory
7.3MiB live, 44.2MiB allocated
Compiler

Compiled 4 911 to 732 computations (85.1% saved)

prune94.0ms (0.9%)

Memory
-24.6MiB live, 155.1MiB allocated
Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New21925244
Fresh000
Picked011
Done000
Total21926245
Accuracy
99.7%
Counts
245 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
60.0%
(*.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
59.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
60.0%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
60.0%
(*.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
68.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
68.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))
67.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
84.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
56.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))))
57.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 u0 u0))))
56.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
56.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
56.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
83.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))))
46.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
67.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
94.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
92.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Compiler

Compiled 1 597 to 700 computations (56.2% saved)

simplify164.0ms (1.6%)

Memory
-3.4MiB live, 265.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff64
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
cost-diff160
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
cost-diff0
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff64
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
cost-diff0
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
cost-diff160
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
cost-diff160
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 u0 (*.f32 alpha alpha))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
cost-diff0
(log1p.f32 (neg.f32 u0))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Rules
7 944×lower-fma.f64
7 934×lower-fma.f32
3 950×lower-*.f64
3 924×lower-*.f32
2 380×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044401
079373
1158369
2426366
31634366
45053364
57188364
08211351
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
u0
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
u0
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(*.f32 u0 #s(literal 1/4 binary32))
#s(literal 1/4 binary32)
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(log1p.f32 (*.f32 u0 (*.f32 u0 u0)))
(*.f32 u0 (*.f32 u0 u0))
u0
(*.f32 u0 u0)
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))
(pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))
(log1p.f32 (*.f32 u0 (*.f32 u0 u0)))
(*.f32 u0 (*.f32 u0 u0))
u0
(*.f32 u0 u0)
#s(literal 2 binary32)
(pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)
(/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
#s(literal 1 binary32)
(log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
(*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha u0))
u0
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))
u0
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 alpha (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha u0) alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(*.f32 u0 #s(literal 1/4 binary32))
#s(literal 1/4 binary32)
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(log1p.f32 (*.f32 u0 (*.f32 u0 u0)))
(*.f32 u0 (*.f32 u0 u0))
u0
(*.f32 u0 u0)
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(*.f32 alpha (*.f32 (/.f32 alpha (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))
(pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))
(log1p.f32 (*.f32 u0 (*.f32 u0 u0)))
(*.f32 u0 (*.f32 u0 u0))
u0
(*.f32 u0 u0)
#s(literal 2 binary32)
(pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)
(/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
#s(literal 1 binary32)
(log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
(*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))

localize150.0ms (1.4%)

Memory
20.0MiB live, 267.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.32650375976844204
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
accuracy0.37728500976844204
(pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))
accuracy0.4186325195368841
(pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))
accuracy13.814183090833204
(log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
accuracy0.11947250976844201
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
accuracy0.23828125
(*.f32 u0 (*.f32 u0 u0))
accuracy0.26953125
(log1p.f32 (fma.f32 u0 u0 u0))
accuracy0.32650375976844204
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
accuracy0.19921875
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
accuracy0.27734375
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
accuracy0.3828125
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
accuracy1.340961634180348
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
accuracy0
(*.f32 alpha alpha)
accuracy0.234375
(*.f32 u0 (*.f32 alpha alpha))
accuracy8.295021304190541
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
accuracy0
(neg.f32 u0)
accuracy0
(neg.f32 alpha)
accuracy0.0078125
(log1p.f32 (neg.f32 u0))
accuracy0.362323779305326
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Samples
80.0ms252×0valid
5.0ms5exit
Compiler

Compiled 445 to 45 computations (89.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 25.0ms (37.7% of total)
ival-log: 7.0ms (10.5% of total)
ival-sub: 6.0ms (9% of total)
ival-add: 6.0ms (9% of total)
ival-log1p: 6.0ms (9% of total)
const: 5.0ms (7.5% of total)
ival-pow2: 4.0ms (6% of total)
ival-div: 2.0ms (3% of total)
ival-neg: 2.0ms (3% of total)
adjust: 1.0ms (1.5% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series247.0ms (2.4%)

Memory
-9.6MiB live, 181.9MiB allocated
Counts
22 → 372
Calls
Call 1
Inputs
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())
#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())
#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())
#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())
#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())
#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())
#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())
#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())
#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())
#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())
#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())
#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())
#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())
#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())
#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())
Outputs
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 u0 (*.f32 alpha alpha)) (patch (*.f32 u0 (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/3 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 2)) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 2)) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* -5/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* -5/3 (pow alpha 2)) (* 1/4 (* (pow alpha 2) u0)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -5/3 (/ (pow alpha 2) (pow u0 3))) (+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* -5/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1)) (taylor 0 u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (* -3 (log (/ 1 u0))) (+ (* -2 (log (/ 1 u0))) (/ 1 u0))) (taylor inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -2 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -3 (log (/ 1 u0))) (* 5/3 (/ 1 (pow u0 3)))) (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))) (taylor inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -3 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (/ 1 u0))) (taylor -inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -2 (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* -1 (/ (- (* 5/3 (/ 1 u0)) 1/2) u0))) u0)))) (* -2 (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1)) (taylor 0 u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (taylor inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) u0)) (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0))))) (taylor inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (* (pow u0 2) (log (/ 1 u0)))))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 2) (pow (log (/ 1 u0)) 2)))) (+ (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* u0 (pow (log (/ 1 u0)) 2)))) (+ (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 2) (log (/ 1 u0))))) (* 4/5 (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1/5 (/ (- (* -6 (log (/ 1 u0))) (+ 1 (* 8/3 (log (/ 1 u0))))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (* (pow u0 2) (log (/ 1 u0))))))) (+ (* -1/5 (/ (- (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (log (/ 1 u0)))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2))) (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* 1/75 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 3) (pow (log (/ 1 u0)) 2)))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 2) (pow (log (/ 1 u0)) 2)))) (+ (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* u0 (pow (log (/ 1 u0)) 2)))) (+ (* 1/10 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 2) (log (/ 1 u0))))) (* 4/5 (/ 1 u0))))))))) (taylor inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (+ (log -1) (* -5 (log (/ -1 u0))))) (taylor -inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0))))))) (taylor -inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) u0))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0))))))) (taylor -inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -3 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (/ 1 (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -8/3 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1/3 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))) (* 1/2 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))))))) u0))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) u0))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0))))))) (taylor -inf u0) (#s(alt (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (patch (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* -1 (* u0 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* -1 (* u0 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))))) (* -1 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* -1 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))) (* u0 (+ (* -1 (* u0 (- (* 1/6 (pow alpha 2)) (+ (* -1/4 (pow alpha 2)) (+ (* 1/3 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))) (* 1/2 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))))))))) (* -1 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2))))))))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (+ (* -1 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (pow u0 2))) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (+ (* -1 (/ (- (* -1/5 (/ (* (pow alpha 2) (- (* -6 (log (/ 1 u0))) (+ 1 (* 8/3 (log (/ 1 u0)))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (log (/ 1 u0)))) (+ (* -1/10 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/75 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))))) (pow u0 3))) (+ (* -1 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (pow u0 2))) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0))))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0))))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -1 (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0)))))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* -1 (/ (- (+ (* -1 (- (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))) (/ (* (pow alpha 2) (- (+ 1 (* -2 (+ (log -1) (* -3 (log (/ -1 u0)))))) (* -8/3 (log (/ -1 u0))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (+ (* -1/3 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* 1/2 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0)))))))))) u0))) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (pow alpha 2)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 2))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 2))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* -2/3 u0))))) (taylor 0 u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (- (* 1/4 u0) 2/3)))))) (taylor 0 u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -2 (log (/ 1 u0))) (taylor inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (log (/ 1 u0))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (taylor inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* 2/3 (/ 1 (pow u0 3)))) (taylor inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -2 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (taylor -inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u0))) u0)) 1) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 u0 (*.f32 u0 u0)) (patch (*.f32 u0 (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -5 (log (/ 1 u0))) (taylor inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -5 (log (/ 1 u0))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -5 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (taylor inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -5 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (taylor inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -5 (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -5 (log (/ -1 u0))) (/ 1 u0))) (taylor -inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -5 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))) (taylor -inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -5 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)))) (taylor -inf u0) (#s(alt (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (patch (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (pow u0 2) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1 u0)) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1 (* u0 (+ 1 (* -13/12 u0))))) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1 (* u0 (+ 1 (* u0 (- (* -1/6 u0) 13/12)))))) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 4 (pow (log (/ 1 u0)) 2)) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -4 (/ (log (/ 1 u0)) u0)) (* 4 (pow (log (/ 1 u0)) 2))) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -4 (/ (log (/ 1 u0)) u0)) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -4 (/ (log (/ 1 u0)) u0)) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 8/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3))))))) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 4 (pow (log (/ -1 u0)) 2)) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -4 (/ (log (/ -1 u0)) u0)) (* 4 (pow (log (/ -1 u0)) 2))) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) u0)) (* 4 (log (/ -1 u0)))) u0)) (* 4 (pow (log (/ -1 u0)) 2))) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -8/3 (log (/ -1 u0))) 1) u0)))) u0)) (* 4 (log (/ -1 u0)))) u0)) (* 4 (pow (log (/ -1 u0)) 2))) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow u0 6) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 6) (+ 1 (* -1 (pow u0 3)))) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 6) (+ 1 (* (pow u0 3) (- (* 11/12 (pow u0 3)) 1)))) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 6) (+ 1 (* (pow u0 3) (- (* (pow u0 3) (+ 11/12 (* -5/6 (pow u0 3)))) 1)))) (taylor 0 u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 9 (pow (log (/ 1 u0)) 2)) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (* 9 (pow (log (/ 1 u0)) 2))) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 9 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 6))))) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 9))) (+ (* 3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 9 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 6)))))) (/ 1 (pow u0 9))) (taylor inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (/ (+ (log -1) (* -3 (log (/ -1 u0)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2)) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -2 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -3 (log (/ -1 u0)))))) (pow u0 3)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2)) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -2 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -3 (log (/ -1 u0)))))) (pow u0 3))))) (pow u0 3)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2)) (taylor -inf u0) (#s(alt (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (patch (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
Calls

93 calls:

TimeVariablePointExpression
156.0ms
alpha
@0
(* (* (neg alpha) alpha) (* (- (pow (log (+ 1 (* u0 (* u0 u0)))) 2) (pow (log (+ 1 (+ (* u0 u0) u0))) 2)) (/ 1 (log (* (+ (* u0 (* u0 u0)) 1) (+ 1 (+ (* u0 u0) u0)))))))
39.0ms
alpha
@0
(* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))))
3.0ms
u0
@-inf
(* (* (neg alpha) alpha) (* (- (pow (log (+ 1 (* u0 (* u0 u0)))) 2) (pow (log (+ 1 (+ (* u0 u0) u0))) 2)) (/ 1 (log (* (+ (* u0 (* u0 u0)) 1) (+ 1 (+ (* u0 u0) u0)))))))
2.0ms
u0
@0
(pow (log (+ 1 (* u0 (* u0 u0)))) 2)
2.0ms
u0
@-inf
(* (- (pow (log (+ 1 (* u0 (* u0 u0)))) 2) (pow (log (+ 1 (+ (* u0 u0) u0))) 2)) (/ 1 (log (* (+ (* u0 (* u0 u0)) 1) (+ 1 (+ (* u0 u0) u0))))))

simplify269.0ms (2.6%)

Memory
15.4MiB live, 361.2MiB allocated
Algorithm
egg-herbie
Rules
8 822×lower-fma.f64
8 822×lower-fma.f32
5 552×lower-*.f64
5 552×lower-*.f32
4 092×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07087856
123027264
278887203
085066577
Stop Event
iter limit
node limit
Counts
372 → 370
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -5/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* -5/3 (pow alpha 2)) (* 1/4 (* (pow alpha 2) u0)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -5/3 (/ (pow alpha 2) (pow u0 3))) (+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0))))))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* -5/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1))
(- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0))))
(- (* -3 (log (/ 1 u0))) (+ (* -2 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -2 (log (/ 1 u0))))
(- (+ (* -3 (log (/ 1 u0))) (* 5/3 (/ 1 (pow u0 3)))) (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))))
(- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -3 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* -1 (/ (- (* 5/3 (/ 1 u0)) 1/2) u0))) u0)))) (* -2 (log (/ -1 u0))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1))
(* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0))))
(+ (* -1 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) u0)) (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))))
(- (+ (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (* (pow u0 2) (log (/ 1 u0)))))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 2) (pow (log (/ 1 u0)) 2)))) (+ (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* u0 (pow (log (/ 1 u0)) 2)))) (+ (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 2) (log (/ 1 u0))))) (* 4/5 (/ 1 u0))))))
(- (+ (* -1/5 (/ (- (* -6 (log (/ 1 u0))) (+ 1 (* 8/3 (log (/ 1 u0))))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (* (pow u0 2) (log (/ 1 u0))))))) (+ (* -1/5 (/ (- (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (log (/ 1 u0)))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2))) (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* 1/75 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 3) (pow (log (/ 1 u0)) 2)))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 2) (pow (log (/ 1 u0)) 2)))) (+ (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* u0 (pow (log (/ 1 u0)) 2)))) (+ (* 1/10 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 2) (log (/ 1 u0))))) (* 4/5 (/ 1 u0)))))))))
(/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (+ (log -1) (* -5 (log (/ -1 u0)))))
(- (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) u0))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -3 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (/ 1 (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -8/3 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1/3 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))) (* 1/2 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))))))) u0))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) u0))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(* (pow alpha 2) u0)
(* u0 (+ (* -1 (* u0 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2))))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -1 (* u0 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))))) (* -1 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -1 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))) (* u0 (+ (* -1 (* u0 (- (* 1/6 (pow alpha 2)) (+ (* -1/4 (pow alpha 2)) (+ (* 1/3 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))) (* 1/2 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))))))))) (* -1 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2))))))))))) (pow alpha 2)))
(* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0))))
(+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))
(+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (+ (* -1 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (pow u0 2))) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0))))))
(+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (+ (* -1 (/ (- (* -1/5 (/ (* (pow alpha 2) (- (* -6 (log (/ 1 u0))) (+ 1 (* 8/3 (log (/ 1 u0)))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (log (/ 1 u0)))) (+ (* -1/10 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/75 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))))) (pow u0 3))) (+ (* -1 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (pow u0 2))) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))))
(* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0))))))
(- (+ (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0))))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))
(+ (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -1 (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0)))))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))) u0)))
(+ (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* -1 (/ (- (+ (* -1 (- (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))) (/ (* (pow alpha 2) (- (+ 1 (* -2 (+ (log -1) (* -3 (log (/ -1 u0)))))) (* -8/3 (log (/ -1 u0))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (+ (* -1/3 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* 1/2 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0)))))))))) u0))) u0)))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* 1/2 (pow alpha 2))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* -2/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (- (* 1/4 u0) 2/3))))))
(* -2 (log (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (/ 1 u0))
(+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* 2/3 (/ 1 (pow u0 3))))
(* -2 (log (/ -1 u0)))
(+ (* -2 (log (/ -1 u0))) (/ 1 u0))
(+ (* -2 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u0))) u0)) 1) u0)))
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -5 (log (/ 1 u0)))
(+ (* -5 (log (/ 1 u0))) (/ 1 u0))
(+ (* -5 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+ (* -5 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))))
(+ (log -1) (* -5 (log (/ -1 u0))))
(+ (log -1) (+ (* -5 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -5 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))))
(+ (log -1) (+ (* -5 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))))
(pow u0 2)
(* (pow u0 2) (+ 1 u0))
(* (pow u0 2) (+ 1 (* u0 (+ 1 (* -13/12 u0)))))
(* (pow u0 2) (+ 1 (* u0 (+ 1 (* u0 (- (* -1/6 u0) 13/12))))))
(* 4 (pow (log (/ 1 u0)) 2))
(+ (* -4 (/ (log (/ 1 u0)) u0)) (* 4 (pow (log (/ 1 u0)) 2)))
(+ (* -4 (/ (log (/ 1 u0)) u0)) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 2)))))
(+ (* -4 (/ (log (/ 1 u0)) u0)) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 8/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))))
(* 4 (pow (log (/ -1 u0)) 2))
(+ (* -4 (/ (log (/ -1 u0)) u0)) (* 4 (pow (log (/ -1 u0)) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) u0)) (* 4 (log (/ -1 u0)))) u0)) (* 4 (pow (log (/ -1 u0)) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -8/3 (log (/ -1 u0))) 1) u0)))) u0)) (* 4 (log (/ -1 u0)))) u0)) (* 4 (pow (log (/ -1 u0)) 2)))
(pow u0 6)
(* (pow u0 6) (+ 1 (* -1 (pow u0 3))))
(* (pow u0 6) (+ 1 (* (pow u0 3) (- (* 11/12 (pow u0 3)) 1))))
(* (pow u0 6) (+ 1 (* (pow u0 3) (- (* (pow u0 3) (+ 11/12 (* -5/6 (pow u0 3)))) 1))))
(* 9 (pow (log (/ 1 u0)) 2))
(+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (* 9 (pow (log (/ 1 u0)) 2)))
(+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 9 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 6)))))
(- (+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 9))) (+ (* 3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 9 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 6)))))) (/ 1 (pow u0 9)))
(pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2)
(+ (* 2 (/ (+ (log -1) (* -3 (log (/ -1 u0)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -3 (log (/ -1 u0)))))) (pow u0 3)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -3 (log (/ -1 u0)))))) (pow u0 3))))) (pow u0 3)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)) (fma.f32 alpha (/.f32 alpha u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)) (fma.f32 alpha (/.f32 alpha u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0)))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha (neg.f32 alpha) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0))) u0))) (neg.f32 u0)))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (neg.f32 u0))) u0)))
(* -1 (log (/ -1 u0)))
(neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(neg.f32 (+.f32 (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)))) (neg.f32 u0)) (neg.f32 (log.f32 (neg.f32 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)) (fma.f32 alpha (/.f32 alpha u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)) (fma.f32 alpha (/.f32 alpha u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0)))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha (neg.f32 alpha) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0))) u0))) (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)))) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 u0 u0) (*.f32 u0 (fma.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0))))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)))))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal -1/3 binary32) (*.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)))) (neg.f32 (*.f32 u0 (*.f32 u0 u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) u0)) (neg.f32 u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 alpha alpha) u0))) u0)) (neg.f32 u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(* 1/4 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 u0 u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 u0 u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))))
(* 1/4 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 u0 u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 u0 u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)) (fma.f32 alpha (/.f32 alpha u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)) (fma.f32 alpha (/.f32 alpha u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0)))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha (neg.f32 alpha) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0))) u0))) (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) (neg.f32 u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/3 binary32)) (/.f32 (fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))) (neg.f32 u0))) (neg.f32 u0))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* -5/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal -5/3 binary32)))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* -5/3 (pow alpha 2)) (* 1/4 (* (pow alpha 2) u0)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 (*.f32 alpha alpha) #s(literal -5/3 binary32))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0)))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(+ (* -5/3 (/ (pow alpha 2) (pow u0 3))) (+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal -5/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 alpha (/.f32 alpha u0) (fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(fma.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)))
(neg.f32 (fma.f32 alpha (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0)))))) (/.f32 (fma.f32 alpha (neg.f32 alpha) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) u0)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* -5/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)))
(neg.f32 (fma.f32 alpha (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0)))))) (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal -5/3 binary32) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))) u0))) u0)))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal 5/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0))))
(log.f32 u0)
(- (* -3 (log (/ 1 u0))) (+ (* -2 (log (/ 1 u0))) (/ 1 u0)))
(+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -2 (log (/ 1 u0))))
(-.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0))
(- (+ (* -3 (log (/ 1 u0))) (* 5/3 (/ 1 (pow u0 3)))) (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))))
(-.f32 (+.f32 (/.f32 #s(literal 5/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (log.f32 u0)) (+.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))))
(- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0)))))
(- (+ (log -1) (* -3 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (/ 1 u0)))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))) (/.f32 #s(literal -1 binary32) u0))
(- (+ (log -1) (+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -2 (log (/ -1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) (neg.f32 (log.f32 (neg.f32 u0)))))
(- (+ (log -1) (+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* -1 (/ (- (* 5/3 (/ 1 u0)) 1/2) u0))) u0)))) (* -2 (log (/ -1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 5/3 binary32) u0)) u0)) (neg.f32 u0)) (neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal 5/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0))))
(/.f32 (*.f32 #s(literal -1/5 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32))) (neg.f32 (log.f32 u0)))
(+ (* -1 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) u0)) (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))))
(fma.f32 #s(literal -1/5 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (neg.f32 (log.f32 u0))) (/.f32 (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal 4/5 binary32)) (neg.f32 u0)))
(- (+ (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (* (pow u0 2) (log (/ 1 u0)))))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 2) (pow (log (/ 1 u0)) 2)))) (+ (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* u0 (pow (log (/ 1 u0)) 2)))) (+ (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 2) (log (/ 1 u0))))) (* 4/5 (/ 1 u0))))))
(fma.f32 #s(literal 1/5 binary32) (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (-.f32 (/.f32 (*.f32 #s(literal -1/5 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32))) (neg.f32 (log.f32 u0))) (fma.f32 #s(literal 1/50 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (*.f32 (*.f32 u0 u0) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (*.f32 u0 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/5 binary32) (/.f32 (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal 4/5 binary32)) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (/.f32 #s(literal 4/5 binary32) u0))))))
(- (+ (* -1/5 (/ (- (* -6 (log (/ 1 u0))) (+ 1 (* 8/3 (log (/ 1 u0))))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* -1/5 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (log (/ 1 u0)))) (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (* (pow u0 2) (log (/ 1 u0))))))) (+ (* -1/5 (/ (- (* 1/5 (/ (+ 1 (* -2 (log (/ 1 u0)))) (log (/ 1 u0)))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2))) (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* 1/75 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 3) (pow (log (/ 1 u0)) 2)))) (+ (* 1/50 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* (pow u0 2) (pow (log (/ 1 u0)) 2)))) (+ (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (* u0 (pow (log (/ 1 u0)) 2)))) (+ (* 1/10 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 3) (log (/ 1 u0))))) (+ (* 1/5 (/ (+ 4/5 (* 1/25 (/ (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2))) (pow (log (/ 1 u0)) 2)))) (* (pow u0 2) (log (/ 1 u0))))) (* 4/5 (/ 1 u0)))))))))
(-.f32 (fma.f32 #s(literal -1/5 binary32) (+.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -6 binary32) #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal 8/3 binary32))) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (neg.f32 (log.f32 u0)))) (/.f32 (fma.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -2 binary32))) #s(literal 1/5 binary32) #s(literal 1/5 binary32)) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)))) (fma.f32 #s(literal -1/5 binary32) (/.f32 (-.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -2 binary32))) #s(literal 1/5 binary32) #s(literal 1/5 binary32)) (neg.f32 (log.f32 u0))) (fma.f32 #s(literal 1/5 binary32) (/.f32 (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal 4/5 binary32)) (neg.f32 (log.f32 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal 1/50 binary32)))) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 #s(literal 1/75 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/50 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (*.f32 (*.f32 u0 u0) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (*.f32 u0 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/10 binary32) (/.f32 (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal 4/5 binary32)) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 #s(literal 1/5 binary32) (/.f32 (fma.f32 #s(literal 1/25 binary32) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal 4/5 binary32)) (*.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (/.f32 #s(literal 4/5 binary32) u0))))))))
(/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (+ (log -1) (* -5 (log (/ -1 u0)))))
(/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))))
(+.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (neg.f32 (log.f32 (neg.f32 u0))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (neg.f32 u0)) (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) u0))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))))
(+.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (neg.f32 (log.f32 (neg.f32 u0))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -4 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))) (neg.f32 u0)))) (neg.f32 u0)) (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -3 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (/ 1 (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -8/3 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1/3 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))) (* 1/2 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))))))) u0))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) u0))) (* -1 (/ (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) u0)) (/ (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (* -5 (log (/ -1 u0)))))))
(+.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (neg.f32 (log.f32 (neg.f32 u0))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (neg.f32 (/.f32 (-.f32 (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 #s(literal -8/3 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -4 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -4 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))))) u0)) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -4 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))) u0)))) (neg.f32 u0)) (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* -1 (/ (* (pow alpha 2) (- (pow (log (+ 1 (pow u0 3))) 2) (pow (log (+ 1 (+ u0 (pow u0 2)))) 2))) (log (* (+ 1 (+ u0 (pow u0 2))) (+ 1 (pow u0 3))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* -1 (* u0 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* -1 (* u0 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))))) (* -1 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 17/12 binary32)) (*.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)))) (neg.f32 u0))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* -1 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))) (* u0 (+ (* -1 (* u0 (- (* 1/6 (pow alpha 2)) (+ (* -1/4 (pow alpha 2)) (+ (* 1/3 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))) (* 1/2 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2)))))))))))) (* -1 (- (* 13/12 (pow alpha 2)) (+ (* -1/3 (pow alpha 2)) (* 1/2 (- (* -1 (pow alpha 2)) (* -1/2 (pow alpha 2))))))))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (fma.f32 (neg.f32 u0) (fma.f32 u0 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 5/12 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 17/12 binary32)) (*.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)))) (*.f32 (*.f32 alpha alpha) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 17/12 binary32)) (*.f32 alpha (*.f32 alpha #s(literal -1/4 binary32))))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0))))
(/.f32 (*.f32 #s(literal 1/5 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha)))) (neg.f32 (log.f32 u0)))
(+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))
(fma.f32 (*.f32 #s(literal 1/5 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (neg.f32 (log.f32 u0))) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) (neg.f32 u0)))
(+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (+ (* -1 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (pow u0 2))) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0))))))
(fma.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (neg.f32 (log.f32 u0))) #s(literal 1/5 binary32)) (-.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) (neg.f32 u0)) (/.f32 (-.f32 (*.f32 #s(literal 1/5 binary32) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0))))) (fma.f32 #s(literal -1/5 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) (neg.f32 (log.f32 u0))) (/.f32 (*.f32 #s(literal 1/50 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha)))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))) (*.f32 u0 u0))))
(+ (* -1 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) u0)) (+ (* -1 (/ (- (* -1/5 (/ (* (pow alpha 2) (- (* -6 (log (/ 1 u0))) (+ 1 (* 8/3 (log (/ 1 u0)))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (log (/ 1 u0)))) (+ (* -1/10 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/75 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))))) (pow u0 3))) (+ (* -1 (/ (- (* 1/5 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ 1 u0))))) (log (/ 1 u0)))) (+ (* -1/5 (/ (- (* -4/5 (pow alpha 2)) (* 1/25 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))) (* 1/50 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (pow (log (/ 1 u0)) 2))))) (pow u0 2))) (* 1/5 (/ (* (pow alpha 2) (- (* 9 (pow (log (/ 1 u0)) 2)) (* 4 (pow (log (/ 1 u0)) 2)))) (log (/ 1 u0)))))))
(-.f32 (-.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 5 binary32)) (neg.f32 (log.f32 u0))) #s(literal 1/5 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/5 binary32) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0))))) (fma.f32 #s(literal -1/5 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) (neg.f32 (log.f32 u0))) (/.f32 (*.f32 #s(literal 1/50 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha)))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))) (neg.f32 (*.f32 u0 u0)))) (/.f32 (fma.f32 #s(literal -1/5 binary32) (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -6 binary32) #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal 8/3 binary32))) (neg.f32 (log.f32 u0)))) (/.f32 (-.f32 (*.f32 #s(literal 1/5 binary32) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 u0))))) (fma.f32 #s(literal -1/5 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) (neg.f32 (log.f32 u0))) (/.f32 (*.f32 #s(literal 1/50 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha)))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))) (neg.f32 (log.f32 u0)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) (neg.f32 (log.f32 u0))) #s(literal -1/10 binary32) (/.f32 (*.f32 #s(literal 1/75 binary32) (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha)))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))))) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 #s(literal 5 binary32) (*.f32 alpha alpha))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) #s(literal -1/25 binary32) (*.f32 (*.f32 alpha alpha) #s(literal -4/5 binary32))) u0))
(* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0))))))
(neg.f32 (*.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))))
(- (+ (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0))))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))
(fma.f32 alpha (*.f32 alpha (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (*.f32 u0 (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 alpha alpha)) (neg.f32 (log.f32 (neg.f32 u0)))) (*.f32 u0 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))))
(+ (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (- (+ (* -1 (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0)))))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))) u0)))
(neg.f32 (fma.f32 alpha (*.f32 alpha (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 alpha alpha)) (neg.f32 (log.f32 (neg.f32 u0)))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))) (/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) (*.f32 alpha alpha)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 alpha alpha)) (neg.f32 (log.f32 (neg.f32 u0)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))) u0)) u0)))
(+ (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* -1 (/ (- (+ (* -1 (- (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))))) (/ (* (pow alpha 2) (- (+ 1 (* -2 (+ (log -1) (* -3 (log (/ -1 u0)))))) (* -8/3 (log (/ -1 u0))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -1 (/ (* (pow alpha 2) (+ 1 (* -2 (log (/ -1 u0))))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (+ (* -1 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* 1/2 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2))))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0))))))) (+ (* -1/3 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (* u0 (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* 1/2 (/ (- (* -4 (/ (* (pow alpha 2) (log (/ -1 u0))) (+ (log -1) (* -5 (log (/ -1 u0)))))) (* -1 (/ (* (pow alpha 2) (- (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2) (* 4 (pow (log (/ -1 u0)) 2)))) (pow (+ (log -1) (* -5 (log (/ -1 u0)))) 2)))) (* u0 (+ (log -1) (* -5 (log (/ -1 u0)))))))))) u0))) u0)))
(neg.f32 (fma.f32 alpha (*.f32 alpha (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -4 binary32)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 alpha (*.f32 alpha (/.f32 (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 8/3 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 6 binary32) #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))))) (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) (*.f32 alpha alpha)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 alpha alpha)) (neg.f32 (log.f32 (neg.f32 u0)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))))) (-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 alpha alpha)) (neg.f32 (log.f32 (neg.f32 u0)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 u0 (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) (*.f32 alpha alpha)) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 alpha alpha)) (neg.f32 (log.f32 (neg.f32 u0)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (fma.f32 (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) #s(literal -4 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))) (*.f32 u0 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))))) u0)))) u0)))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* 1/2 (pow alpha 2))
(*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32))))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 u0 (fma.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0)))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 u0 (fma.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 alpha alpha) u0)))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) (neg.f32 u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) u0)) (neg.f32 u0))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* -2/3 u0)))))
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal -2/3 binary32) #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (- (* 1/4 u0) 2/3))))))
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -2/3 binary32)) #s(literal 1/2 binary32)) u0)
(* -2 (log (/ 1 u0)))
(neg.f32 (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(+ (* -2 (log (/ 1 u0))) (/ 1 u0))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) u0))
(+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* 2/3 (/ 1 (pow u0 3))))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -2/3 binary32) u0)) u0) u0)))
(* -2 (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32))
(+ (* -2 (log (/ -1 u0))) (/ 1 u0))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) u0))
(+ (* -2 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u0))) u0)) 1) u0)))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -2/3 binary32) u0)) (neg.f32 u0))) (neg.f32 u0)))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
u0
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(* -5 (log (/ 1 u0)))
(neg.f32 (*.f32 (log.f32 u0) #s(literal -5 binary32)))
(+ (* -5 (log (/ 1 u0))) (/ 1 u0))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -5 binary32) (/.f32 #s(literal 1 binary32) u0))
(+ (* -5 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -5 binary32) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -5 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -5 binary32) (/.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 u0 u0))))
(+ (log -1) (* -5 (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32)))
(+ (log -1) (+ (* -5 (log (/ -1 u0))) (/ 1 u0)))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))
(+ (log -1) (+ (* -5 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))))
(+ (log -1) (+ (* -5 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))))
(-.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -5 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (neg.f32 u0))) u0))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (+ 1 u0))
(*.f32 (fma.f32 u0 u0 u0) u0)
(* (pow u0 2) (+ 1 (* u0 (+ 1 (* -13/12 u0)))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal -13/12 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)))
(* (pow u0 2) (+ 1 (* u0 (+ 1 (* u0 (- (* -1/6 u0) 13/12))))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/6 binary32) #s(literal -13/12 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(* 4 (pow (log (/ 1 u0)) 2))
(*.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))
(+ (* -4 (/ (log (/ 1 u0)) u0)) (* 4 (pow (log (/ 1 u0)) 2)))
(fma.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (/.f32 (neg.f32 (*.f32 #s(literal -4 binary32) (log.f32 u0))) u0))
(+ (* -4 (/ (log (/ 1 u0)) u0)) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 2)))))
(fma.f32 #s(literal -4 binary32) (neg.f32 (/.f32 (log.f32 u0) u0)) (fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -2 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+ (* -4 (/ (log (/ 1 u0)) u0)) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 8/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))))
(fma.f32 #s(literal -4 binary32) (neg.f32 (/.f32 (log.f32 u0) u0)) (fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -2 binary32) (*.f32 u0 u0)) (+.f32 (fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal 8/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0))))))
(* 4 (pow (log (/ -1 u0)) 2))
(*.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)))
(+ (* -4 (/ (log (/ -1 u0)) u0)) (* 4 (pow (log (/ -1 u0)) 2)))
(fma.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -4 binary32)) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -2 (log (/ -1 u0)))) u0)) (* 4 (log (/ -1 u0)))) u0)) (* 4 (pow (log (/ -1 u0)) 2)))
(fma.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) (/.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 4 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -1 binary32)) u0)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ 1 (+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -8/3 (log (/ -1 u0))) 1) u0)))) u0)) (* 4 (log (/ -1 u0)))) u0)) (* 4 (pow (log (/ -1 u0)) 2)))
(fma.f32 #s(literal 4 binary32) (pow.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 2 binary32)) (/.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 4 binary32) (/.f32 (+.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 8/3 binary32) #s(literal 1 binary32)) u0)) (neg.f32 u0))) (neg.f32 u0)))
(pow u0 6)
(pow.f32 u0 #s(literal 6 binary32))
(* (pow u0 6) (+ 1 (* -1 (pow u0 3))))
(*.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 (*.f32 u0 u0) (neg.f32 u0) #s(literal 1 binary32)))
(* (pow u0 6) (+ 1 (* (pow u0 3) (- (* 11/12 (pow u0 3)) 1))))
(*.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 11/12 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(* (pow u0 6) (+ 1 (* (pow u0 3) (- (* (pow u0 3) (+ 11/12 (* -5/6 (pow u0 3)))) 1))))
(*.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 #s(literal -5/6 binary32) u0) (*.f32 u0 u0) #s(literal 11/12 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(* 9 (pow (log (/ 1 u0)) 2))
(*.f32 #s(literal 9 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))
(+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (* 9 (pow (log (/ 1 u0)) 2)))
(fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -6 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 #s(literal 9 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))
(+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 9 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 6)))))
(fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -6 binary32) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 #s(literal 3 binary32) (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 6 binary32))) (fma.f32 #s(literal 9 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))))))
(- (+ (* -6 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 9))) (+ (* 3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 9 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 6)))))) (/ 1 (pow u0 9)))
(+.f32 (fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -2 binary32) (pow.f32 u0 #s(literal 9 binary32))) (fma.f32 #s(literal 3 binary32) (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 6 binary32))) (fma.f32 #s(literal 9 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))))) (fma.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -6 binary32) (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 9 binary32)))))
(pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2)
(pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))
(+ (* 2 (/ (+ (log -1) (* -3 (log (/ -1 u0)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2))
(fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 (*.f32 u0 u0))) (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -3 (log (/ -1 u0)))))) (pow u0 3)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2))
(-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (/.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 6 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 u0 (*.f32 u0 u0))))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -3 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -3 (log (/ -1 u0)))))) (pow u0 3))))) (pow u0 3)))) (pow u0 3))) (pow (+ (log -1) (* -3 (log (/ -1 u0)))) 2))
(-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal -2/3 binary32) (fma.f32 #s(literal 2 binary32) (neg.f32 (log.f32 (neg.f32 u0))) #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 u0 (*.f32 u0 u0))))

rewrite294.0ms (2.8%)

Memory
-1.2MiB live, 310.7MiB allocated
Rules
4 196×lower-*.f64
4 174×lower-*.f32
3 612×lower-/.f64
3 610×lower-/.f32
2 232×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044271
079183
1298183
22343183
08602165
Stop Event
iter limit
node limit
iter limit
Counts
22 → 659
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(log1p.f32 (neg.f32 u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(neg.f32 u0)
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(log1p.f32 (fma.f32 u0 u0 u0))
(*.f32 u0 (*.f32 u0 u0))
(log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
(pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))
(pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))
Outputs
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 alpha alpha))))
(fma.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(fma.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (*.f32 alpha alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 alpha alpha))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 u0))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(neg.f32 (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(neg.f32 alpha)
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(-.f32 #s(literal 0 binary32) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) alpha)) (/.f32 (*.f32 alpha alpha) (+.f32 #s(literal 0 binary32) alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) (neg.f32 (+.f32 #s(literal 0 binary32) alpha)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) alpha)
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(pow.f32 (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(fma.f32 (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 alpha u0) alpha)
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 alpha #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 2 binary32))
(*.f32 alpha alpha)
(*.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)))
(+.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(pow.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #s(literal -1 binary32))
(fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))
(fma.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))) (neg.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(*.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(+.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(+.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))
(+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(+.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32))
(+.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/3 binary32)))
(pow.f32 (/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 #s(literal 1/4 binary32)) u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/3 binary32) u0 (+.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))
(fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))))
(/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)) (*.f32 (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)) (*.f32 (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)))) (neg.f32 (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)))))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) u0) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) u0) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))) (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))))) (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))) (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) u0)) (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) u0)) (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) u0)
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 alpha alpha))))
(fma.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(fma.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (*.f32 alpha alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 alpha alpha))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 u0))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(pow.f32 (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(fma.f32 (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(pow.f32 (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(fma.f32 (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (/.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 alpha alpha))))
(fma.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(fma.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (neg.f32 (*.f32 alpha alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 alpha alpha))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32))) (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 u0))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(neg.f32 u0)
(+.f32 #s(literal 0 binary32) (neg.f32 u0))
(-.f32 #s(literal 0 binary32) u0)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 0 binary32) u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0))) (neg.f32 (+.f32 #s(literal 0 binary32) u0)))
(*.f32 u0 #s(literal -1 binary32))
(*.f32 (neg.f32 u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 u0))
(*.f32 #s(literal -1 binary32) u0)
(+.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(fma.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) alpha) alpha (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) alpha) alpha (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/4 binary32))) u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) #s(literal 1/4 binary32) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))) (*.f32 alpha alpha)) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))) (neg.f32 (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32)))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1/16 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha)
(log1p.f32 (fma.f32 u0 u0 u0))
(neg.f32 (log.f32 (/.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (neg.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log.f32 (fma.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (fma.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 u0)))) (log.f32 (fma.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32)) (-.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) #s(literal 1 binary32))) (log.f32 (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32))) (*.f32 u0 u0))) (log.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(neg.f32 (*.f32 u0 (*.f32 u0 u0)))
(exp.f32 (*.f32 (log.f32 (neg.f32 u0)) #s(literal 3 binary32)))
(exp.f32 (*.f32 #s(literal 3 binary32) (log.f32 u0)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)) #s(literal 3/2 binary32)))
(pow.f32 u0 #s(literal 3 binary32))
(pow.f32 (neg.f32 u0) #s(literal 3 binary32))
(pow.f32 (*.f32 u0 u0) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (neg.f32 u0) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 u0 #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 u0)) #s(literal 3 binary32))
(pow.f32 (exp.f32 (log.f32 (neg.f32 u0))) #s(literal 3 binary32))
(/.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 0 binary32) u0) #s(literal 3 binary32)))
(*.f32 u0 (*.f32 u0 u0))
(*.f32 (neg.f32 u0) (*.f32 u0 u0))
(*.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) u0)
(*.f32 (*.f32 u0 u0) (neg.f32 u0))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (pow.f32 (neg.f32 u0) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 u0) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 u0 #s(literal 3/2 binary32)) (pow.f32 u0 #s(literal 3/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 u0 (neg.f32 u0)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 u0) #s(literal -1 binary32)) #s(literal 3/2 binary32)) (pow.f32 u0 #s(literal 3/2 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) #s(literal -1 binary32))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(pow.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(fma.f32 (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)) (log1p.f32 (fma.f32 u0 u0 u0)))
(fma.f32 (pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 1 binary32)) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(-.f32 #s(literal 0 binary32) (/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)))) (log.f32 (*.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)))) (log.f32 (*.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32)))) (log.f32 (*.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))))) (log.f32 (*.f32 (fma.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))) (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))) (log.f32 (fma.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 u0 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 u0 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 u0 u0)))))))
(-.f32 (log.f32 (-.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 u0 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 u0 u0))))) (log.f32 (-.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)))) (log.f32 (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32)))) (log.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (log.f32 (fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (log1p.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (log.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (log1p.f32 u0)) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log1p.f32 u0)))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log1p.f32 u0)) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (pow.f32 (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))))) (log1p.f32 u0)))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log1p.f32 u0)) (/.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 4 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (log1p.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0)) (log1p.f32 u0))
(/.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log1p.f32 u0)))
(/.f32 (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) #s(literal 1 binary32))
(log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) #s(literal 1 binary32)))
(pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))) #s(literal 1 binary32)))
(pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0)))))
(*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))))

eval502.0ms (4.8%)

Memory
-160.1MiB live, 197.4MiB allocated
Compiler

Compiled 43 516 to 2 722 computations (93.7% saved)

prune309.0ms (3%)

Memory
19.1MiB live, 264.1MiB allocated
Pruning

34 alts after pruning (31 fresh and 3 done)

PrunedKeptTotal
New1 194221 216
Fresh11920
Picked325
Done011
Total1 208341 242
Accuracy
100.0%
Counts
1 242 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
60.0%
(*.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
59.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.7%
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (neg.f32 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))
56.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))))
56.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
56.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
84.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
94.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
92.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.5%
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
93.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) u0) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
87.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 alpha alpha) u0))) u0)) (neg.f32 u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0)))))))
94.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))))))))
94.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
93.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* u0 (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha))) (*.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))) (pow.f32 u0 #s(literal 4 binary32)))))
Compiler

Compiled 1 661 to 777 computations (53.2% saved)

simplify258.0ms (2.5%)

Memory
-9.2MiB live, 218.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff128
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
cost-diff0
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
cost-diff0
(*.f32 alpha u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
cost-diff320
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
cost-diff0
(*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
cost-diff0
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
cost-diff160
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
cost-diff0
(*.f32 alpha u0)
cost-diff0
(*.f32 (*.f32 alpha u0) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
cost-diff32
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
cost-diff96
(+.f32 #s(literal 0 binary32) u0)
cost-diff512
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
Rules
9 332×lower-fma.f64
9 322×lower-fma.f32
3 582×lower-*.f64
3 558×lower-*.f32
1 658×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048377
078350
1156344
2426324
31683324
44544324
57628324
08221319
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
#s(literal 0 binary32)
(*.f32 u0 u0)
u0
(+.f32 #s(literal 0 binary32) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 alpha u0)
alpha
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
u0
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 alpha alpha)
alpha
#s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 alpha u0)
alpha
u0
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+.f32 u0 #s(literal 1 binary32))
u0
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(*.f32 u0 u0)
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))
(log1p.f32 (neg.f32 u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
(neg.f32 u0)
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(*.f32 u0 (neg.f32 u0))
#s(literal 0 binary32)
(*.f32 u0 u0)
u0
(+.f32 #s(literal 0 binary32) u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha u0)
alpha
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) (fma.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha u0) (fma.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha))
u0
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 alpha (fma.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha))
(*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 alpha alpha)
alpha
#s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 u0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha)))
(*.f32 alpha u0)
alpha
u0
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha alpha)
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+.f32 u0 #s(literal 1 binary32))
u0
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(*.f32 u0 u0)

localize222.0ms (2.1%)

Memory
18.8MiB live, 229.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.012976281620653759
(-.f32 #s(literal 1 binary32) (*.f32 u0 u0))
accuracy0.15234375
(/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
accuracy0.362323779305326
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
accuracy13.810929150896126
(log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
accuracy0.265625
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
accuracy0.3046875
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
accuracy0.3248825195368841
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
accuracy1.340961634180348
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
accuracy0.27734375
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
accuracy0.3828125
(*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
accuracy1.340961634180348
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
accuracy3.5818946037251806
#s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
accuracy0
(*.f32 alpha u0)
accuracy0.2421875
(*.f32 (*.f32 alpha u0) alpha)
accuracy8.295021304190541
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
accuracy0
(neg.f32 alpha)
accuracy0.0078125
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))
accuracy0.06640625
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
accuracy0.362323779305326
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
Samples
127.0ms252×0valid
5.0ms5exit
Compiler

Compiled 326 to 45 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 114.0ms
ival-mult: 80.0ms (70.2% of total)
ival-add: 9.0ms (7.9% of total)
ival-log: 7.0ms (6.1% of total)
const: 4.0ms (3.5% of total)
ival-div: 3.0ms (2.6% of total)
ival-sub: 3.0ms (2.6% of total)
ival-log1p: 2.0ms (1.8% of total)
ival-neg: 2.0ms (1.8% of total)
adjust: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series96.0ms (0.9%)

Memory
-28.6MiB live, 86.5MiB allocated
Counts
25 → 444
Calls
Call 1
Inputs
#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())
#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())
#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())
#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())
#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())
#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())
#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())
#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())
#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())
#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())
#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())
#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())
Outputs
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor -inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor -inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor -inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt u0 (taylor -inf u0) (#s(alt (+.f32 #s(literal 0 binary32) u0) (patch (+.f32 #s(literal 0 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha u0) alpha) (patch (*.f32 (*.f32 alpha u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 alpha u0) (patch (*.f32 alpha u0) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (patch (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (patch (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (pow alpha 2)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 2))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 2))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (patch (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* (pow alpha 2) (pow u0 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -1) (log (/ 1 u0)))) (taylor inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0)))) (taylor inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)) (+ (log -1) (log (/ 1 u0)))) (taylor inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))) (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0)))) (taylor inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log (/ -1 u0)) (/ 1 u0))) (taylor -inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (patch (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/3 u0)) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 2)) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 2)) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (patch #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/2 (* 1/3 u0))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt 1/3 (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 u0) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 u0) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (log (/ 1 u0))) (taylor inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0))) (taylor inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (log (/ 1 u0)) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))) (taylor inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (log (/ 1 u0)) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))))) (taylor inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (log (/ -1 u0)) (taylor -inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ -1 u0)) (/ 1 u0)) (taylor -inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ -1 u0)) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (taylor -inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ -1 u0)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (taylor -inf u0) (#s(alt (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (patch (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (+ 1 u0) (taylor 0 u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1 u0))) (taylor 0 u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1 (* u0 (+ 1 u0))))) (taylor 0 u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u0) (taylor inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 u0)) u0)) (taylor inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0) (taylor inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 u0)) (pow u0 2))) (+ 1 (/ 1 u0))) u0) (taylor inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u0) (taylor -inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 u0)) u0)) (taylor -inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2)))) u0)) (taylor -inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0))) u0)) (taylor -inf u0) (#s(alt (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (patch (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (pow u0 2))) (taylor 0 u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (pow u0 2))) (taylor 0 u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (pow u0 2))) (taylor 0 u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (- (/ 1 (pow u0 2)) 1)) (taylor inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (- (/ 1 (pow u0 2)) 1)) (taylor inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (- (/ 1 (pow u0 2)) 1)) (taylor inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (- (/ 1 (pow u0 2)) 1)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (- (/ 1 (pow u0 2)) 1)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (- (/ 1 (pow u0 2)) 1)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
Calls

111 calls:

TimeVariablePointExpression
34.0ms
alpha
@0
(* (* (neg alpha) alpha) (log (+ 1 (/ (- 0 (* u0 u0)) (+ 0 u0)))))
32.0ms
alpha
@0
(* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))))
1.0ms
alpha
@0
(+ (* (* alpha u0) alpha) (* (* u0 (* alpha alpha)) (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0)))
1.0ms
alpha
@inf
(* (* (neg alpha) alpha) (log (+ 1 (/ (- 0 (* u0 u0)) (+ 0 u0)))))
0.0ms
alpha
@inf
(+ (* (* alpha u0) alpha) (* (* u0 (* alpha alpha)) (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0)))

simplify497.0ms (4.7%)

Memory
15.2MiB live, 258.8MiB allocated
Algorithm
egg-herbie
Rules
15 446×lower-fma.f64
15 446×lower-fma.f32
3 948×lower-*.f64
3 948×lower-*.f32
3 818×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02875659
19084966
227154624
365244605
085474237
Stop Event
iter limit
node limit
Counts
444 → 431
Calls
Call 1
Inputs
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
u0
u0
u0
u0
u0
u0
u0
u0
u0
u0
u0
u0
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* 1/2 (pow alpha 2))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) (+ (log -1) (log (/ 1 u0))))
(+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (+ (log -1) (log (/ 1 u0))))
(* -1 (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0))))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)) (+ (log -1) (log (/ 1 u0))))
(- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))) (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0))))
(* -1 (log (/ -1 u0)))
(* -1 (+ (log (/ -1 u0)) (/ 1 u0)))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)) (log (/ -1 u0)))
(- (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)) (log (/ -1 u0)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* 1/2 u0)
(* u0 (+ 1/2 (* 1/3 u0)))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
1/3
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(* 1/4 u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/4 u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(+ (log -1) (log (/ 1 u0)))
(+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0)))
(+ (log -1) (+ (log (/ 1 u0)) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))))
(+ (log -1) (+ (log (/ 1 u0)) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))))
(log (/ -1 u0))
(+ (log (/ -1 u0)) (/ 1 u0))
(+ (log (/ -1 u0)) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+ (log (/ -1 u0)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)))
1
(+ 1 u0)
(+ 1 (* u0 (+ 1 u0)))
(+ 1 (* u0 (+ 1 (* u0 (+ 1 u0)))))
(/ -1 u0)
(* -1 (/ (+ 1 (/ 1 u0)) u0))
(/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)
(/ (- (* -1 (/ (+ 1 (/ 1 u0)) (pow u0 2))) (+ 1 (/ 1 u0))) u0)
(/ -1 u0)
(* -1 (/ (+ 1 (/ 1 u0)) u0))
(* -1 (/ (+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2)))) u0))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0))) u0))
1
(+ 1 (* -1 (pow u0 2)))
(+ 1 (* -1 (pow u0 2)))
(+ 1 (* -1 (pow u0 2)))
(* -1 (pow u0 2))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
Outputs
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
u0
u0
u0
u0
u0
u0
u0
u0
u0
u0
u0
u0
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 u0 (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* 1/2 (pow alpha 2))
(*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/3 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) (log (/ (+ 1 u0) (- 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32)))))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ (log -1) (log (/ 1 u0))))
(*.f32 (*.f32 alpha alpha) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))
(+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 alpha u0)))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (+ (log -1) (log (/ 1 u0)))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (fma.f32 alpha (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 alpha u0)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* -1 (+ (log -1) (log (/ 1 u0))))
(-.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(* -1 (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0))))
(+.f32 (log.f32 u0) (-.f32 (/.f32 #s(literal -1 binary32) u0) (log.f32 #s(literal -1 binary32))))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)) (+ (log -1) (log (/ 1 u0))))
(+.f32 (log.f32 u0) (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 #s(literal -1 binary32))))
(- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))) (+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0))))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0) (-.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(* -1 (+ (log (/ -1 u0)) (/ 1 u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(- (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)) (log (/ -1 u0)))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(- (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)) (log (/ -1 u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (-.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)))) u0))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (-.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)))) u0))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(* 1/4 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 u0 (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 u0 (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32)))
(* 1/4 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 u0 (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 u0 (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32)))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* u0 (+ 1/2 (* 1/3 u0)))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/4 (pow u0 3))
(*.f32 (*.f32 u0 u0) (*.f32 u0 #s(literal 1/4 binary32)))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32))))
(* 1/4 (pow u0 3))
(*.f32 (*.f32 u0 u0) (*.f32 u0 #s(literal 1/4 binary32)))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 #s(literal -1/3 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 #s(literal -1/3 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0)))
1/3
#s(literal 1/3 binary32)
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/4 u0)
(*.f32 u0 #s(literal 1/4 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/4 u0)
(*.f32 u0 #s(literal 1/4 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
u0
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(+ (log -1) (log (/ 1 u0)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(+ (log -1) (+ (log (/ 1 u0)) (/ 1 u0)))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 u0)))
(+ (log -1) (+ (log (/ 1 u0)) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))))
(+ (log -1) (+ (log (/ 1 u0)) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (log.f32 u0)))))
(log (/ -1 u0))
(neg.f32 (log.f32 (neg.f32 u0)))
(+ (log (/ -1 u0)) (/ 1 u0))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0)))
(+ (log (/ -1 u0)) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (log.f32 (neg.f32 u0))))
(+ (log (/ -1 u0)) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0) (log.f32 (neg.f32 u0)))
1
#s(literal 1 binary32)
(+ 1 u0)
(+.f32 u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1 u0)))
(fma.f32 u0 u0 (+.f32 u0 #s(literal 1 binary32)))
(+ 1 (* u0 (+ 1 (* u0 (+ 1 u0)))))
(*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))
(/ -1 u0)
(/.f32 #s(literal -1 binary32) u0)
(* -1 (/ (+ 1 (/ 1 u0)) u0))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)
(/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)) u0)
(/ (- (* -1 (/ (+ 1 (/ 1 u0)) (pow u0 2))) (+ 1 (/ 1 u0))) u0)
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)) u0)) u0)
(/ -1 u0)
(/.f32 #s(literal -1 binary32) u0)
(* -1 (/ (+ 1 (/ 1 u0)) u0))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)
(* -1 (/ (+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2)))) u0))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)) u0)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0))) u0))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)) u0)) u0)
1
#s(literal 1 binary32)
(+ 1 (* -1 (pow u0 2)))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(+ 1 (* -1 (pow u0 2)))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(+ 1 (* -1 (pow u0 2)))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(* -1 (pow u0 2))
(*.f32 u0 (neg.f32 u0))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))
(* (pow u0 2) (- (/ 1 (pow u0 2)) 1))
(fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))

rewrite213.0ms (2%)

Memory
-8.6MiB live, 302.1MiB allocated
Rules
3 524×lower-*.f64
3 502×lower-*.f32
2 628×lower-fma.f64
2 618×lower-fma.f32
2 110×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048320
078282
1314247
22724236
09127233
Stop Event
iter limit
node limit
iter limit
Counts
25 → 678
Calls
Call 1
Inputs
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
(+.f32 #s(literal 0 binary32) u0)
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 alpha u0)
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0)))
#s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(-.f32 #s(literal 1 binary32) (*.f32 u0 u0))
Outputs
u0
(neg.f32 u0)
(exp.f32 (*.f32 (log.f32 u0) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (log.f32 u0) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))
(+.f32 #s(literal 0 binary32) u0)
(+.f32 u0 #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32))
(pow.f32 u0 #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) u0) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) u0 #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) u0 #s(literal 0 binary32))
(fma.f32 u0 #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 u0 (/.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 u0 (pow.f32 (/.f32 u0 u0) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0 #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1 binary32)) u0 #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) u0)
(-.f32 u0 #s(literal 0 binary32))
(/.f32 (*.f32 u0 u0) u0)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (*.f32 u0 u0))
(*.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal 1 binary32) u0)
(*.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0))
(*.f32 #s(literal -1 binary32) u0)
(*.f32 u0 #s(literal 1 binary32))
(*.f32 u0 (/.f32 u0 u0))
(*.f32 u0 (pow.f32 (/.f32 u0 u0) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0)
(*.f32 (pow.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1 binary32)) u0)
(*.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(*.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
u0
(neg.f32 u0)
(exp.f32 (*.f32 (log.f32 u0) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (log.f32 u0) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))
(+.f32 #s(literal 0 binary32) u0)
(+.f32 u0 #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32))
(pow.f32 u0 #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) u0) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) u0 #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) u0 #s(literal 0 binary32))
(fma.f32 u0 #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 u0 (/.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 u0 (pow.f32 (/.f32 u0 u0) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0 #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1 binary32)) u0 #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) u0)
(-.f32 u0 #s(literal 0 binary32))
(/.f32 (*.f32 u0 u0) u0)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (*.f32 u0 u0))
(*.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal 1 binary32) u0)
(*.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0))
(*.f32 #s(literal -1 binary32) u0)
(*.f32 u0 #s(literal 1 binary32))
(*.f32 u0 (/.f32 u0 u0))
(*.f32 u0 (pow.f32 (/.f32 u0 u0) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0)
(*.f32 (pow.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1 binary32)) u0)
(*.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(*.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(neg.f32 (*.f32 u0 u0))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)))
(+.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(+.f32 (*.f32 u0 u0) #s(literal 0 binary32))
(pow.f32 (*.f32 u0 u0) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32))
(pow.f32 u0 #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 u0)) #s(literal 2 binary32))
(fma.f32 (*.f32 u0 u0) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 u0 u0) (pow.f32 (/.f32 u0 u0) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) u0) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 u0 u0 #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 (exp.f32 (log.f32 u0)) (exp.f32 (log.f32 u0)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(-.f32 (*.f32 u0 u0) #s(literal 0 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 u0 u0))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (*.f32 u0 u0))
(/.f32 (*.f32 u0 u0) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 u0) u0) u0)
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 u0 u0))
(/.f32 u0 (/.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)) (*.f32 u0 u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) u0))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (*.f32 (*.f32 u0 u0) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 0 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 0 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 u0 u0) u0))
(*.f32 (*.f32 u0 u0) #s(literal 1 binary32))
(*.f32 (*.f32 u0 u0) (pow.f32 (/.f32 u0 u0) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(*.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))
(*.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(*.f32 #s(literal -1 binary32) (*.f32 u0 u0))
(*.f32 u0 u0)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(*.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 u0))
(*.f32 (exp.f32 (log.f32 u0)) (exp.f32 (log.f32 u0)))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (neg.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (log1p.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 #s(literal 0 binary32) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) u0)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) u0)
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 alpha u0) (*.f32 #s(literal 0 binary32) alpha))
(+.f32 (*.f32 alpha u0) (*.f32 alpha #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) alpha) (*.f32 alpha u0))
(+.f32 (*.f32 alpha #s(literal 0 binary32)) (*.f32 alpha u0))
(fma.f32 #s(literal 0 binary32) alpha (*.f32 alpha u0))
(fma.f32 alpha #s(literal 0 binary32) (*.f32 alpha u0))
(fma.f32 alpha u0 (*.f32 #s(literal 0 binary32) alpha))
(fma.f32 alpha u0 (*.f32 alpha #s(literal 0 binary32)))
(fma.f32 u0 alpha (*.f32 #s(literal 0 binary32) alpha))
(fma.f32 u0 alpha (*.f32 alpha #s(literal 0 binary32)))
(/.f32 (*.f32 alpha (*.f32 u0 u0)) u0)
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) alpha) u0)
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0))
(*.f32 alpha u0)
(*.f32 u0 alpha)
(+.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 alpha alpha))
(pow.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))) #s(literal -1 binary32))
(fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 alpha (*.f32 (*.f32 alpha #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha) (*.f32 alpha alpha))
(fma.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))))
(/.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(/.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))) (neg.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(+.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) #s(literal 0 binary32)))
(+.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0) (*.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) #s(literal 0 binary32)) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0))
(+.f32 (*.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0))
(fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0))
(fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) #s(literal 0 binary32) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0))
(fma.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0 (*.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) u0 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(fma.f32 u0 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 u0 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
(fma.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha u0))) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha (*.f32 alpha u0)))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))) (*.f32 u0 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))) (*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))) u0))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))) (*.f32 u0 u0)))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 u0 u0)) (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))) u0))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 u0 u0)))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 u0 u0)) u0)
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))) u0)
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))) (*.f32 u0 u0))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) u0) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha))))
(*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0)
(*.f32 u0 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(*.f32 #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) alpha)
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0))))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) u0))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0)))
(pow.f32 (/.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))) #s(literal -1 binary32))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 alpha (*.f32 alpha u0) (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) u0))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 (*.f32 alpha u0) alpha (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 (*.f32 alpha alpha) u0 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha (*.f32 alpha u0))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 u0 (*.f32 alpha alpha) (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) u0))
(fma.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) alpha) (*.f32 alpha u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha u0)) alpha (*.f32 alpha (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))) (neg.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))) (neg.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))) (fma.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) u0)
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) u0)
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) u0)
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) u0)
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))) (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) u0) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 u0 u0)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) u0) (*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 u0 u0)) (*.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) (*.f32 u0 u0)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) (*.f32 u0 u0)) (*.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(*.f32 u0 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(*.f32 u0 (-.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha (*.f32 alpha u0))) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha (*.f32 alpha u0)) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) u0 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) u0 (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0) (*.f32 alpha alpha) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0) (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) alpha) (*.f32 alpha u0) (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) alpha) (*.f32 alpha u0) (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha u0)) alpha (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha u0)) alpha (*.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)) u0)
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) u0)
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) (*.f32 u0 u0))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) u0)
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) alpha) (*.f32 alpha u0))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha u0)) alpha)
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (neg.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (log1p.f32 u0)))
(neg.f32 (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(neg.f32 alpha)
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(-.f32 #s(literal 0 binary32) alpha)
(/.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) alpha)
(log1p.f32 u0)
(neg.f32 (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal -1 binary32)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal -1 binary32)))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal -1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal -1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (log1p.f32 u0)))
(*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(log.f32 (+.f32 #s(literal 1 binary32) u0))
(log1p.f32 u0)
(neg.f32 (neg.f32 (log1p.f32 u0)))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal -1 binary32)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal -1 binary32)))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal -1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(-.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 u0 #s(literal -1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (log1p.f32 u0)))
(*.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(log.f32 (+.f32 #s(literal 1 binary32) u0))
#s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 0 binary32)))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) (*.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(+.f32 (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(+.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(+.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (*.f32 u0 #s(literal 1/2 binary32)))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(+.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))
(+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0))
(+.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (*.f32 #s(literal 1/2 binary32) u0))
(+.f32 (*.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(fma.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))
(fma.f32 #s(literal 1/2 binary32) u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 0 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 (*.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0 (*.f32 #s(literal 1/2 binary32) u0))
(fma.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(fma.f32 u0 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(fma.f32 u0 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 0 binary32)))
(fma.f32 u0 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(fma.f32 u0 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 1/8 binary32))) (*.f32 u0 (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32))))) (*.f32 u0 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32))))))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32))) (*.f32 u0 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 u0 (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 1/8 binary32))) (*.f32 (*.f32 u0 u0) (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32))))) (*.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32))))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 1/8 binary32)) (*.f32 u0 u0)) (*.f32 (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))) u0))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 1/8 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))) (*.f32 u0 u0)))
(/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32)))) (*.f32 u0 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)))) u0))
(/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32)))) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)))) (*.f32 u0 u0)))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 u0 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) u0))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0)))
(/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)) (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0))
(/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0)))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))))
(/.f32 (*.f32 u0 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32))))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0)
(/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0)
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 1/8 binary32)) u0) (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32)))) u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)
(*.f32 u0 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal 1/4 binary32) u0) #s(literal 1/3 binary32))
(+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))) (/.f32 #s(literal 1/9 binary32) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32) #s(literal 1/27 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(/.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32))) (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) #s(literal 1/9 binary32))) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(neg.f32 (log1p.f32 u0))
(neg.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))))
(+.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))) (log1p.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32) (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 #s(literal 0 binary32) (log1p.f32 u0))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) u0))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) u0)) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) u0))) (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) #s(literal 1 binary32))) (log.f32 (*.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal -1 binary32)) #s(literal 1 binary32))) (log.f32 (*.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (*.f32 (fma.f32 u0 u0 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (+.f32 #s(literal -1 binary32) u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (log1p.f32 u0))
(log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(neg.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32))))
(exp.f32 (*.f32 (log1p.f32 u0) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0))
(/.f32 (fma.f32 u0 u0 #s(literal -1 binary32)) (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) u0)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (fma.f32 u0 u0 #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) u0)) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(/.f32 (+.f32 #s(literal -1 binary32) u0) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32)))) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 u0 u0 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) u0))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)))
(*.f32 (+.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (+.f32 #s(literal -1 binary32) u0) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (fma.f32 u0 u0 #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 #s(literal -1 binary32) u0) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))))
(+.f32 (*.f32 u0 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) #s(literal -1 binary32))
(fma.f32 (*.f32 u0 u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 u0 u0) (pow.f32 (/.f32 u0 u0) #s(literal 2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 u0) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) u0) (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 u0 u0) #s(literal 1 binary32))
(fma.f32 u0 u0 #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 u0) #s(literal 1 binary32))
(fma.f32 (exp.f32 (log.f32 u0)) (exp.f32 (log.f32 u0)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (fma.f32 u0 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 u0 u0))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (fma.f32 u0 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (neg.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (*.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))) (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 u0 #s(literal 1 binary32))))

eval157.0ms (1.5%)

Memory
19.8MiB live, 259.9MiB allocated
Compiler

Compiled 26 052 to 2 472 computations (90.5% saved)

prune256.0ms (2.4%)

Memory
8.6MiB live, 619.6MiB allocated
Pruning

50 alts after pruning (45 fresh and 5 done)

PrunedKeptTotal
New1 159261 185
Fresh71926
Picked325
Done033
Total1 169501 219
Accuracy
100.0%
Counts
1 219 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(*.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
59.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.7%
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (neg.f32 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))
56.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))))
57.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)))))
92.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
70.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0))) (+.f32 #s(literal 0 binary32) u0))))
98.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
98.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0)))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
84.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
94.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
92.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.5%
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
94.3%
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
56.4%
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))))))
87.3%
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
94.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))))
92.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
87.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
92.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
92.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0)))
92.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 u0 u0)) u0))
92.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
72.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)))
94.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
87.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
92.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 alpha alpha) u0))) u0)) (neg.f32 u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0)))))))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0))))))
94.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))))))))
93.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))))))
94.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
94.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (+ (* (* alpha u0) alpha) (* (* u0 (* alpha alpha)) (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0))) (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))))
Compiler

Compiled 2 390 to 1 170 computations (51% saved)

simplify257.0ms (2.5%)

Memory
-2.1MiB live, 506.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff64
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
cost-diff480
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
cost-diff0
(*.f32 (*.f32 (*.f32 u0 u0) u0) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
cost-diff320
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
cost-diff832
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0))
cost-diff0
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
cost-diff0
#s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
cost-diff0
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
cost-diff0
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
cost-diff32
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
cost-diff512
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)
Rules
19 688×lower-fma.f64
19 678×lower-fma.f32
4 436×lower-*.f64
4 410×lower-*.f32
2 816×lower-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
053429
087415
1194395
2502352
31756346
44634346
57689346
08204346
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
#s(literal 0 binary32)
(*.f32 u0 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
u0
(*.f32 u0 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
u0
#s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0))
(*.f32 (*.f32 (*.f32 u0 u0) u0) alpha)
(*.f32 (*.f32 u0 u0) u0)
(*.f32 u0 u0)
u0
alpha
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
alpha
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
#s(literal 1 binary32)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))
(log1p.f32 (neg.f32 u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)
(neg.f32 u0)
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(neg.f32 (*.f32 u0 u0))
#s(literal 0 binary32)
(*.f32 u0 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
u0
(*.f32 u0 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 alpha (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha u0) alpha)))))
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 alpha (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha u0) alpha))))
u0
#s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
#s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 alpha (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha u0) alpha)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 alpha (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha u0) alpha))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0))
(*.f32 alpha u0)
(*.f32 (*.f32 (*.f32 u0 u0) u0) alpha)
(*.f32 alpha (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) u0)
(*.f32 u0 (*.f32 u0 u0))
(*.f32 u0 u0)
u0
alpha
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha alpha)
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(*.f32 alpha (neg.f32 alpha))
alpha
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) alpha)
#s(literal 1 binary32)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0

localize261.0ms (2.5%)

Memory
1.5MiB live, 288.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f32 alpha)
accuracy0.30078125
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
accuracy0.374042529305326
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy12.84933886392531
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.3125
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
accuracy0.3287887695368841
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
accuracy0.34212875976844204
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0))
accuracy1.5386182926372745
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
accuracy0.265625
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
accuracy0.27734375
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
accuracy0.360038769536884
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
accuracy1.5386182926372745
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
accuracy0
(*.f32 u0 #s(literal 1/2 binary32))
accuracy0
(*.f32 alpha alpha)
accuracy0.320976269536884
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
accuracy3.8430098118668603
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
accuracy0
(neg.f32 alpha)
accuracy0.0078125
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))
accuracy0.0703125
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)
accuracy0.374042529305326
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
Samples
181.0ms256×0valid
Compiler

Compiled 347 to 50 computations (85.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
ival-mult: 54.0ms (57.4% of total)
ival-neg: 12.0ms (12.8% of total)
ival-add: 9.0ms (9.6% of total)
ival-div: 6.0ms (6.4% of total)
ival-log: 4.0ms (4.3% of total)
const: 4.0ms (4.3% of total)
ival-sub: 2.0ms (2.1% of total)
ival-log1p: 2.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series64.0ms (0.6%)

Memory
-33.5MiB live, 46.4MiB allocated
Counts
26 → 468
Calls
Call 1
Inputs
#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())
#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())
#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())
#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())
#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())
#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())
#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())
#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())
#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())
#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())
#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())
#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())
Outputs
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) (patch (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor 0 u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow u0 2)) (taylor -inf u0) (#s(alt (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (patch (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* (pow alpha 2) (pow u0 2))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* (pow alpha 2) (pow u0 2))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor -inf alpha) (#s(alt (*.f32 alpha alpha) (patch (*.f32 alpha alpha) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (pow u0 2)) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/2 (/ 1 u0))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/2 (/ 1 u0))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/2 (/ 1 u0))) (taylor inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (pow u0 2)) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/2 (/ 1 u0))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/2 (/ 1 u0))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/2 (/ 1 u0))) (taylor -inf u0) (#s(alt (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (patch (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) (patch (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)) (taylor 0 u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) (patch #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) (patch (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3)))))) (taylor inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) (patch (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (pow u0 3)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (patch (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (patch (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (/ -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) (patch (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) (patch (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor 0 u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor 0 u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor 0 u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor 0 u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor -inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor -inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor -inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor -inf u0) (#s(alt (*.f32 u0 #s(literal 1/2 binary32)) (patch (*.f32 u0 #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1/3 (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 u0) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 u0) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (patch (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* (pow alpha 2) (pow u0 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (patch (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 u0) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/2 (* 1/3 u0))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (patch (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) #<representation binary32>) () ())) ())
Calls

117 calls:

TimeVariablePointExpression
23.0ms
u0
@-inf
(* (* alpha alpha) (+ (* u0 (* u0 1/2)) u0))
1.0ms
alpha
@0
(* (* alpha alpha) (+ (* u0 (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)) 1))
1.0ms
alpha
@0
(* (* alpha alpha) (+ (* u0 (* u0 1/2)) u0))
0.0ms
u0
@-inf
(* u0 1/2)
0.0ms
alpha
@inf
(* (* alpha alpha) (+ (* u0 (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)) 1))

simplify521.0ms (5%)

Memory
7.9MiB live, 482.5MiB allocated
Algorithm
egg-herbie
Rules
17 736×lower-fma.f64
17 736×lower-fma.f32
4 438×lower-*.f64
4 438×lower-*.f32
3 896×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02255419
17025152
221144803
352334740
086264335
Stop Event
iter limit
node limit
Counts
468 → 467
Calls
Call 1
Inputs
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (pow u0 2))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* 1/2 u0)))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* alpha (pow u0 3))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
1/3
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(* 1/4 u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/4 u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* 1/2 u0)
(* u0 (+ 1/2 (* 1/3 u0)))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
Outputs
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (+ 1 (* -1 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
u0
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* 1/2 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* 1/2 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/4 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha)))))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/4 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha)))))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* alpha (pow u0 3))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (fma.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (log.f32 u0)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (fma.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (log.f32 u0)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0)) u0))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
1/3
#s(literal 1/3 binary32)
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/4 u0)
(*.f32 u0 #s(literal 1/4 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/4 u0)
(*.f32 u0 #s(literal 1/4 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/4 binary32))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* u0 (+ 1/2 (* 1/3 u0)))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/4 (pow u0 3))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 u0)))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) #s(literal 1/3 binary32)))
(* 1/4 (pow u0 3))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 u0)))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0)))

rewrite331.0ms (3.2%)

Memory
14.8MiB live, 327.8MiB allocated
Rules
3 546×lower-fma.f64
3 536×lower-fma.f32
3 266×lower-*.f64
3 240×lower-*.f32
2 860×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053354
087326
1350316
22604272
09536272
Stop Event
iter limit
node limit
iter limit
Counts
26 → 664
Calls
Call 1
Inputs
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
(*.f32 (neg.f32 alpha) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 alpha alpha)
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
#s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
(*.f32 (*.f32 (*.f32 u0 u0) u0) alpha)
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0))
(neg.f32 alpha)
(*.f32 u0 #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
Outputs
u0
(neg.f32 u0)
(exp.f32 (*.f32 (log.f32 u0) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (log.f32 u0) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 u0))))
(+.f32 #s(literal 0 binary32) u0)
(pow.f32 u0 #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) u0)
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) u0) u0)
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0) u0)
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) u0)
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) u0)
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) u0) (*.f32 u0 u0)) u0)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(/.f32 (*.f32 u0 u0) u0)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 u0))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) u0))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) u0)))
(/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) u0) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0)) (*.f32 u0 u0))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) u0) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 u0))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0))) (*.f32 u0 u0))
(*.f32 u0 #s(literal 1 binary32))
(*.f32 u0 (/.f32 u0 u0))
(*.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal 1 binary32) u0)
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(*.f32 #s(literal -1 binary32) u0)
(*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0))
(*.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(*.f32 (pow.f32 (/.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(neg.f32 (*.f32 u0 u0))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 u0)))
(+.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(+.f32 (*.f32 u0 u0) #s(literal 0 binary32))
(pow.f32 u0 #s(literal 2 binary32))
(pow.f32 (*.f32 u0 u0) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal -1 binary32))
(pow.f32 (/.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 u0)) #s(literal 2 binary32))
(fma.f32 u0 u0 #s(literal 0 binary32))
(fma.f32 (*.f32 u0 u0) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) u0) u0) #s(literal 0 binary32))
(fma.f32 (*.f32 u0 u0) (/.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 u0 u0) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 0 binary32))
(fma.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 0 binary32))
(fma.f32 (exp.f32 (log.f32 u0)) (exp.f32 (log.f32 u0)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 u0 u0))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 u0))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (*.f32 u0 u0))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) u0)) (*.f32 u0 u0))
(/.f32 u0 (/.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) u0) u0))
(/.f32 (*.f32 u0 u0) (*.f32 u0 (/.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 u0) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) u0) u0)))
(/.f32 (*.f32 u0 u0) (neg.f32 (*.f32 u0 (/.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 (*.f32 u0 (*.f32 u0 u0)) u0)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 0 binary32)))))
(/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(*.f32 u0 u0)
(*.f32 (*.f32 u0 u0) #s(literal 1 binary32))
(*.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) u0) u0))
(*.f32 (*.f32 u0 u0) (/.f32 u0 u0))
(*.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal -1 binary32) (*.f32 u0 u0))
(*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(*.f32 (exp.f32 (log.f32 u0)) (exp.f32 (log.f32 u0)))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) alpha)))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))) #s(literal -1 binary32))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))))
(/.f32 (log1p.f32 u0) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 alpha) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha (log1p.f32 u0)))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 alpha) (log1p.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0))) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 alpha (/.f32 (log1p.f32 u0) (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32)) (neg.f32 alpha))
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal -1 binary32)) alpha)
(neg.f32 (*.f32 alpha alpha))
(neg.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal 1 binary32)) (/.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1 binary32)))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) #s(literal -1 binary32))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 #s(literal -1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 alpha u0) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/2 binary32))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha)))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alpha alpha)) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)) (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))) (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)) (*.f32 alpha alpha))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0))
(*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha)
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 alpha #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 2 binary32))
(*.f32 alpha alpha)
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)))
(+.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) u0)
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))) (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0))) #s(literal -1 binary32))
(fma.f32 u0 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(fma.f32 u0 (/.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)
(fma.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1 binary32) u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) u0 u0)
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (/.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (/.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) u0)
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 u0 u0) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))) (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))) (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)))))
(/.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (fma.f32 u0 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0))
(/.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))) (neg.f32 (fma.f32 u0 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0) (*.f32 u0 u0))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (neg.f32 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(*.f32 (fma.f32 u0 (*.f32 u0 u0) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (-.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)))
(*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
(*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
(*.f32 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))) u0)
#s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(+.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(pow.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))) #s(literal -1 binary32))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha))
(fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha (*.f32 alpha alpha))
(fma.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 alpha alpha)) (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))) (neg.f32 (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (neg.f32 (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 alpha alpha))) (neg.f32 (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (*.f32 alpha alpha))) (neg.f32 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(*.f32 (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha)
(neg.f32 (*.f32 u0 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 u0 (*.f32 alpha (*.f32 u0 u0))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (*.f32 u0 alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 alpha (*.f32 u0 u0))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 u0 u0))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 u0 (*.f32 alpha (*.f32 u0 u0)))))
(/.f32 (*.f32 alpha (*.f32 u0 u0)) u0)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 u0))) u0)
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) #s(literal 1 binary32)) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) alpha) u0)
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha (*.f32 u0 u0)))) u0)
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) #s(literal 1 binary32))) (*.f32 u0 u0))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 u0) alpha)) u0)
(*.f32 u0 alpha)
(*.f32 u0 (/.f32 (*.f32 u0 alpha) u0))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (/.f32 alpha (*.f32 u0 u0))))
(*.f32 u0 (pow.f32 (/.f32 u0 (*.f32 u0 alpha)) #s(literal -1 binary32)))
(*.f32 (*.f32 u0 u0) (/.f32 alpha u0))
(*.f32 (*.f32 u0 u0) (*.f32 u0 (/.f32 alpha (*.f32 u0 u0))))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 alpha) (*.f32 u0 u0)))
(*.f32 alpha u0)
(*.f32 #s(literal 1 binary32) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (/.f32 alpha (*.f32 u0 u0)))
(*.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(*.f32 (/.f32 alpha u0) (*.f32 u0 u0))
(*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 alpha (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 u0))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))
(pow.f32 (/.f32 (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))))) #s(literal -1 binary32))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 u0 (*.f32 alpha alpha) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 alpha (*.f32 u0 alpha) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha alpha) u0 (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) alpha) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) alpha) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) alpha) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) alpha) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) alpha) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 alpha) alpha (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 alpha u0) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 alpha u0) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(fma.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 alpha u0) (*.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) u0))
(fma.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 alpha u0) (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha (*.f32 u0 u0)) (/.f32 alpha u0) (*.f32 (neg.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 alpha)) alpha (*.f32 u0 (*.f32 alpha alpha)))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))))) (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))) (neg.f32 (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))) (neg.f32 (neg.f32 (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))))
(*.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha))))
(neg.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0))
(*.f32 u0 (*.f32 u0 (*.f32 u0 alpha)))
(*.f32 u0 (*.f32 (*.f32 u0 u0) alpha))
(*.f32 (*.f32 u0 u0) (*.f32 u0 alpha))
(*.f32 alpha (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) alpha)
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (neg.f32 alpha))
(*.f32 (*.f32 u0 alpha) (*.f32 u0 u0))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha (*.f32 u0 u0)) u0)
(neg.f32 (*.f32 alpha alpha))
(neg.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal 1 binary32)) (/.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1 binary32)))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) #s(literal -1 binary32))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 #s(literal -1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (/.f32 #s(literal 1 binary32) alpha))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal -1 binary32)))
(pow.f32 (neg.f32 alpha) #s(literal -1 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(pow.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 (neg.f32 alpha))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) alpha)
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)))
(log1p.f32 u0)
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (fma.f32 u0 u0 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) alpha)))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))) #s(literal -1 binary32))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))))
(/.f32 (log1p.f32 u0) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 alpha) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha (log1p.f32 u0)))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 alpha) (log1p.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0))) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 alpha (/.f32 (log1p.f32 u0) (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32)) (neg.f32 alpha))
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal -1 binary32)) alpha)
(log1p.f32 u0)
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (fma.f32 u0 u0 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(neg.f32 alpha)
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal -1 binary32))))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (neg.f32 alpha) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) alpha)) (/.f32 (*.f32 alpha alpha) (+.f32 #s(literal 0 binary32) alpha)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (+.f32 #s(literal 0 binary32) alpha)) (/.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 #s(literal 0 binary32) alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 alpha #s(literal -1 binary32))
(/.f32 (neg.f32 alpha) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) (neg.f32 (+.f32 #s(literal 0 binary32) alpha)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (pow.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 u0 #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) u0)
(+.f32 (*.f32 u0 #s(literal 1/4 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))) #s(literal -1 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal 1/9 binary32) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(-.f32 (/.f32 #s(literal 1/9 binary32) (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))) (/.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) (neg.f32 (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))) (neg.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(/.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32))) (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) #s(literal 1/9 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)))) (neg.f32 (neg.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)))) (neg.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))))
(*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 u0))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0)
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 alpha)) alpha)
(+.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(+.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))
(+.f32 (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))
(+.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0))
(fma.f32 u0 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(fma.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) u0 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) u0))
(fma.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 u0) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) u0 (*.f32 u0 #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/8 binary32))) (fma.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 u0 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1/64 binary32)))) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32))) (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 u0 (fma.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1/64 binary32))) u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)) u0) (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) u0) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1/64 binary32))))) (neg.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (neg.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1/64 binary32))) u0)) (neg.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)) u0)) (neg.f32 (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) u0)) (neg.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)) u0)) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)
(*.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) #s(literal 1 binary32))

eval154.0ms (1.5%)

Memory
25.1MiB live, 260.6MiB allocated
Compiler

Compiled 29 133 to 2 266 computations (92.2% saved)

prune378.0ms (3.6%)

Memory
-7.9MiB live, 827.3MiB allocated
Pruning

54 alts after pruning (47 fresh and 7 done)

PrunedKeptTotal
New1 232201 252
Fresh132740
Picked235
Done145
Total1 248541 302
Accuracy
100.0%
Counts
1 302 → 54
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.9%
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
60.0%
(*.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
59.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.6%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
98.7%
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (neg.f32 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)))))
92.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
70.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0))) (+.f32 #s(literal 0 binary32) u0))))
98.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
98.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0)))))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (neg.f32 (*.f32 u0 u0)) u0)))
98.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
60.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
84.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
94.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
92.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
92.1%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
94.1%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))))
87.5%
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
94.3%
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
56.4%
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))))))
87.3%
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
94.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
93.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 alpha))) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
94.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
87.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))))
92.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
87.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
72.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)))
94.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
87.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
87.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))))
87.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
92.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
73.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
94.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
93.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))))))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0))))))
94.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
92.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
93.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
93.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))))))
94.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
Compiler

Compiled 3 354 to 1 053 computations (68.6% saved)

regimes188.0ms (1.8%)

Memory
-15.3MiB live, 397.8MiB allocated
Counts
94 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 u0 u0)) u0))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 alpha))) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 alpha alpha) u0))) u0)) (neg.f32 u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) u0) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (neg.f32 (*.f32 u0 u0)) u0)))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (neg.f32 u0) #s(literal 1 binary32))))))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha alpha))) alpha) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (*.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (+ (* (* alpha u0) alpha) (* (* u0 (* alpha alpha)) (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0))) (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* u0 (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha))) (*.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))) (pow.f32 u0 #s(literal 4 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) u0))) (+.f32 #s(literal 0 binary32) u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) (neg.f32 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 u0 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Calls

6 calls:

58.0ms
alpha
27.0ms
(*.f32 (neg.f32 alpha) alpha)
26.0ms
(-.f32 #s(literal 1 binary32) u0)
25.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
25.0ms
u0
Results
AccuracySegmentsBranch
98.8%1alpha
98.8%1u0
98.8%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.8%1(*.f32 (neg.f32 alpha) alpha)
98.8%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
98.8%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes97.0ms (0.9%)

Memory
22.3MiB live, 180.9MiB allocated
Counts
57 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 u0) (*.f32 (/.f32 alpha u0) alpha) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 u0 u0)) u0))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 u0 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 u0)) u0) (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 alpha))) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) alpha) (*.f32 u0 u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 alpha alpha) u0))) u0)) (neg.f32 u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)) (*.f32 u0 u0))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 u0 (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/3 binary32) u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 u0)))))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha (neg.f32 alpha)))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
Calls

6 calls:

16.0ms
(*.f32 (neg.f32 alpha) alpha)
16.0ms
(-.f32 #s(literal 1 binary32) u0)
16.0ms
u0
16.0ms
alpha
15.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
94.5%1alpha
94.5%1u0
94.5%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
94.5%1(*.f32 (neg.f32 alpha) alpha)
94.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
94.5%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes67.0ms (0.6%)

Memory
-28.5MiB live, 170.6MiB allocated
Counts
36 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
Calls

6 calls:

11.0ms
u0
11.0ms
alpha
11.0ms
(*.f32 (neg.f32 alpha) alpha)
11.0ms
(-.f32 #s(literal 1 binary32) u0)
11.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
94.5%1(*.f32 (neg.f32 alpha) alpha)
94.5%1alpha
94.5%1u0
94.5%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
94.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
94.5%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes72.0ms (0.7%)

Memory
30.7MiB live, 111.6MiB allocated
Counts
32 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha u0))))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 alpha alpha)) (*.f32 u0 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
Calls

6 calls:

20.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
13.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
10.0ms
alpha
10.0ms
(*.f32 (neg.f32 alpha) alpha)
9.0ms
u0
Results
AccuracySegmentsBranch
94.4%1alpha
94.4%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
94.4%1(*.f32 (neg.f32 alpha) alpha)
94.4%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
94.4%1(-.f32 #s(literal 1 binary32) u0)
94.4%1u0
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes51.0ms (0.5%)

Memory
2.9MiB live, 117.8MiB allocated
Counts
24 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
Calls

6 calls:

10.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
9.0ms
alpha
8.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
8.0ms
(*.f32 (neg.f32 alpha) alpha)
7.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
94.3%1(*.f32 (neg.f32 alpha) alpha)
94.3%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
94.3%1(-.f32 #s(literal 1 binary32) u0)
94.3%1alpha
94.3%1u0
94.3%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes46.0ms (0.4%)

Memory
-27.8MiB live, 95.8MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
Calls

6 calls:

9.0ms
(-.f32 #s(literal 1 binary32) u0)
8.0ms
(*.f32 (neg.f32 alpha) alpha)
8.0ms
alpha
7.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
7.0ms
u0
Results
AccuracySegmentsBranch
92.4%1alpha
92.4%1u0
92.4%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.4%1(*.f32 (neg.f32 alpha) alpha)
92.4%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.4%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes39.0ms (0.4%)

Memory
4.4MiB live, 85.8MiB allocated
Counts
19 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
Calls

6 calls:

7.0ms
(-.f32 #s(literal 1 binary32) u0)
6.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
6.0ms
u0
6.0ms
(*.f32 (neg.f32 alpha) alpha)
6.0ms
alpha
Results
AccuracySegmentsBranch
92.3%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.3%1(-.f32 #s(literal 1 binary32) u0)
92.3%1u0
92.3%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.3%1(*.f32 (neg.f32 alpha) alpha)
92.3%1alpha
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes37.0ms (0.4%)

Memory
15.7MiB live, 94.4MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (neg (log (/ (+ u0 1) (- 1 (* u0 u0))))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 5/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(approx (* (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2) u0) (*.f32 u0 #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) alpha) alpha (*.f32 u0 (*.f32 alpha alpha))))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
Calls

6 calls:

6.0ms
alpha
6.0ms
(-.f32 #s(literal 1 binary32) u0)
6.0ms
(*.f32 (neg.f32 alpha) alpha)
6.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
6.0ms
u0
Results
AccuracySegmentsBranch
92.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.2%1(-.f32 #s(literal 1 binary32) u0)
92.2%1(*.f32 (neg.f32 alpha) alpha)
92.2%1u0
92.2%1alpha
92.2%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes29.0ms (0.3%)

Memory
-10.7MiB live, 69.4MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
Outputs
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
Calls

6 calls:

6.0ms
u0
5.0ms
(*.f32 (neg.f32 alpha) alpha)
4.0ms
(-.f32 #s(literal 1 binary32) u0)
4.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
4.0ms
alpha
Results
AccuracySegmentsBranch
92.1%1alpha
92.1%1u0
92.1%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.1%1(-.f32 #s(literal 1 binary32) u0)
92.1%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes27.0ms (0.3%)

Memory
2.9MiB live, 81.3MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
Calls

6 calls:

5.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
5.0ms
alpha
4.0ms
(-.f32 #s(literal 1 binary32) u0)
4.0ms
(*.f32 (neg.f32 alpha) alpha)
4.0ms
u0
Results
AccuracySegmentsBranch
92.1%1u0
92.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.1%1(-.f32 #s(literal 1 binary32) u0)
92.1%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.1%1alpha
92.1%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes27.0ms (0.3%)

Memory
-18.4MiB live, 62.5MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
Outputs
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
Calls

6 calls:

6.0ms
u0
5.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
4.0ms
(*.f32 (neg.f32 alpha) alpha)
4.0ms
(-.f32 #s(literal 1 binary32) u0)
4.0ms
alpha
Results
AccuracySegmentsBranch
87.5%1u0
87.5%1alpha
87.5%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
87.5%1(*.f32 (neg.f32 alpha) alpha)
87.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
87.5%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes23.0ms (0.2%)

Memory
10.9MiB live, 49.8MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
Calls

6 calls:

5.0ms
(*.f32 (neg.f32 alpha) alpha)
3.0ms
(-.f32 #s(literal 1 binary32) u0)
3.0ms
alpha
3.0ms
u0
3.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
87.5%1u0
87.5%1(*.f32 (neg.f32 alpha) alpha)
87.5%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
87.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
87.5%1(-.f32 #s(literal 1 binary32) u0)
87.5%1alpha
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes21.0ms (0.2%)

Memory
7.1MiB live, 45.8MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (neg (log (/ (+ u0 1) (- 1 (* u0 u0)))))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0)))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
Calls

6 calls:

4.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
3.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
3.0ms
alpha
3.0ms
(-.f32 #s(literal 1 binary32) u0)
3.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
AccuracySegmentsBranch
87.4%1(*.f32 (neg.f32 alpha) alpha)
87.4%1u0
87.4%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
87.4%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
87.4%1(-.f32 #s(literal 1 binary32) u0)
87.4%1alpha
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes13.0ms (0.1%)

Memory
-6.9MiB live, 32.0MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
Calls

6 calls:

3.0ms
(*.f32 (neg.f32 alpha) alpha)
2.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
2.0ms
alpha
2.0ms
(-.f32 #s(literal 1 binary32) u0)
2.0ms
u0
Results
AccuracySegmentsBranch
87.3%1u0
87.3%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
87.3%1(*.f32 (neg.f32 alpha) alpha)
87.3%1alpha
87.3%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
87.3%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes10.0ms (0.1%)

Memory
26.1MiB live, 26.1MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
Calls

6 calls:

2.0ms
u0
2.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
2.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
2.0ms
(*.f32 (neg.f32 alpha) alpha)
2.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
73.0%1u0
73.0%1(*.f32 (neg.f32 alpha) alpha)
73.0%1alpha
73.0%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.0%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
73.0%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes11.0ms (0.1%)

Memory
-18.4MiB live, 24.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Calls

6 calls:

4.0ms
u0
1.0ms
(*.f32 (neg.f32 alpha) alpha)
1.0ms
(-.f32 #s(literal 1 binary32) u0)
1.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
1.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
73.0%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
73.0%1(-.f32 #s(literal 1 binary32) u0)
73.0%1alpha
73.0%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.0%1(*.f32 (neg.f32 alpha) alpha)
73.0%1u0
Compiler

Compiled 34 to 25 computations (26.5% saved)

simplify61.0ms (0.6%)

Memory
-6.2MiB live, 31.7MiB allocated
Algorithm
egg-herbie
Rules
674×distribute-lft-neg-in_binary32
316×neg-mul-1_binary32
302×neg-sub0_binary32
264×unsub-neg_binary32
242×distribute-rgt-neg-in_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0118437
1162437
2190435
3230435
4314435
5488435
6733435
7956435
81179435
91368435
101519435
111638435
121735435
131777435
141785435
151785435
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 alpha (*.f32 (*.f32 alpha u0) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
(*.f32 (*.f32 alpha alpha) #s(approx (log (/ (+ u0 1) (- 1 (* u0 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(approx (+ (* u0 1/4) 1/3) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* u0 (* u0 u0)))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))

soundness1.8s (17.2%)

Memory
17.7MiB live, 1 410.8MiB allocated
Rules
17 736×lower-fma.f64
17 736×lower-fma.f32
16 992×lower-fma.f64
16 992×lower-fma.f32
15 446×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053354
087326
1350316
22604272
09536272
02875659
19084966
227154624
365244605
085474237
07087856
123027264
278887203
085066577
0819
01319
13919
218019
3131019
0949115
044271
079183
1298183
22343183
08602165
048320
078282
1314247
22724236
09127233
0112562
1307535
2805502
32108490
45927483
08142455
02255419
17025152
221144803
352334740
086264335
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 527 to 244 computations (53.7% saved)

preprocess66.0ms (0.6%)

Memory
-7.4MiB live, 149.1MiB allocated
Remove

(abs alpha)

Compiler

Compiled 626 to 252 computations (59.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...