Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 8.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze71.0ms (0.8%)

Memory
2.7MiB live, 120.0MiB 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 (15.1%)

Memory
45.4MiB live, 2 248.5MiB allocated
Samples
915.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 711.0ms
const: 254.0ms (35.7% of total)
ival-log: 129.0ms (18.1% of total)
ival-mult: 124.0ms (17.4% of total)
ival-<=: 92.0ms (12.9% of total)
ival-neg: 43.0ms (6% of total)
ival-sub: 37.0ms (5.2% of total)
ival-and: 23.0ms (3.2% of total)
exact: 5.0ms (0.7% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain112.0ms (1.3%)

Memory
30.6MiB live, 105.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2020-202(0.002295534359291196 9.670748113421723e-8)(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)))
Confusion
Predicted +Predicted -
+0202
-054
Precision
0/0
Recall
0.0
Confusion?
Predicted +Predicted MaybePredicted -
+00202
-0054
Precision?
0/0
Recall?
0.0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+001
-000
Precision?
0/0
Recall?
0.0
Samples
52.0ms512×0valid
Compiler

Compiled 92 to 42 computations (54.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-neg: 22.0ms (55.3% of total)
ival-log: 7.0ms (17.6% of total)
ival-mult: 6.0ms (15.1% of total)
ival-sub: 2.0ms (5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess47.0ms (0.5%)

Memory
-31.8MiB live, 25.0MiB 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 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
Symmetry

(abs alpha)

Compiler

Compiled 11 to 8 computations (27.3% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

Compiled 11 to 8 computations (27.3% saved)

simplify8.0ms (0.1%)

Memory
9.7MiB live, 9.7MiB 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 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) 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

localize49.0ms (0.6%)

Memory
-11.6MiB live, 26.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f32 (neg.f32 alpha) alpha)
accuracy0
(neg.f32 alpha)
accuracy0.36556625976844204
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.51436598478559
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Samples
43.0ms256×0valid
Compiler

Compiled 27 to 10 computations (63% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 30.0ms (83.5% of total)
ival-log: 4.0ms (11.1% of total)
ival-sub: 1.0ms (2.8% of total)
ival-neg: 1.0ms (2.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series50.0ms (0.6%)

Memory
17.9MiB live, 54.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 (* (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)) (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 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 (* (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)) (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 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 (* (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)) (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 -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 (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 (* (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 (+ (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 (* (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 (* -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 (* (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>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
33.0ms
alpha
@0
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
7.0ms
alpha
@inf
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
6.0ms
alpha
@-inf
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
1.0ms
u0
@0
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
1.0ms
u0
@inf
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))

simplify256.0ms (2.9%)

Memory
-26.7MiB live, 171.7MiB 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
32106490
45900483
08112455
Stop Event
iter limit
node limit
Counts
60 → 60
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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -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))
(* (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)))
(+ (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 (* (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))))
(* -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)))
(* (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))))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) 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 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.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)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #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 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -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 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))

rewrite149.0ms (1.7%)

Memory
9.1MiB live, 129.7MiB 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
(log.f32 (-.f32 #s(literal 1 binary32) 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)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) 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 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 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 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) #s(literal 3 binary32))) (fma.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (fma.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) (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 (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0))) (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 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 (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 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 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 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (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 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) 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 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (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 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) 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 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.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 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (+.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 (+.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 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 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) 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 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(-.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 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) u0))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))) (log1p.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (log.f32 (+.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)) (*.f32 u0 (/.f32 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 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) u0) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))))
(-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.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 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)) (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(-.f32 (log.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) u0) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 (*.f32 u0 u0) u0) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))) (/.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)) (fma.f32 (/.f32 (*.f32 (*.f32 u0 u0) u0) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 (*.f32 u0 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 (*.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 (-.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (*.f32 (*.f32 u0 u0) u0)))) (log.f32 (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (-.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)))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(-.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 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (neg.f32 u0) u0) (*.f32 u0 u0))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (neg.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 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 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 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (*.f32 (fma.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (fma.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.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 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(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))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) 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 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u0 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)))
(+.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)) (fma.f32 (fma.f32 u0 u0 u0) (*.f32 (*.f32 u0 u0) (fma.f32 u0 u0 #s(literal 1 binary32))) #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 u0 u0)) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 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 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (neg.f32 (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) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 u0) u0))) (neg.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 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)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) #s(literal 0 binary32))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha) (/.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) alpha) (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (log1p.f32 u0) #s(literal -1 binary32)) (*.f32 alpha alpha))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 u0)) alpha)
(*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)))) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha)))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (neg.f32 alpha))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)))
(neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha) #s(literal 1 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 alpha))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 alpha (*.f32 (neg.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 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(neg.f32 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 (fma.f32 (*.f32 alpha alpha) (neg.f32 alpha) #s(literal 0 binary32)) (fma.f32 alpha alpha (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) #s(literal 0 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 alpha) #s(literal 0 binary32)))
(/.f32 (*.f32 alpha alpha) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(-.f32 #s(literal 0 binary32) alpha)
(fma.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) alpha #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 alpha #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 alpha) #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(+.f32 (neg.f32 alpha) #s(literal 0 binary32))
(neg.f32 alpha)

eval65.0ms (0.7%)

Memory
-4.7MiB live, 33.6MiB allocated
Compiler

Compiled 4 911 to 731 computations (85.1% saved)

prune66.0ms (0.7%)

Memory
-7.6MiB live, 78.0MiB allocated
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New23113244
Fresh000
Picked011
Done000
Total23114245
Accuracy
99.8%
Counts
245 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.8%
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
83.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
83.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (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.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (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)) u0)))
90.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
98.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Compiler

Compiled 579 to 312 computations (46.1% saved)

simplify479.0ms (5.4%)

Memory
17.8MiB live, 210.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
cost-diff0
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))
cost-diff0
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
cost-diff160
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
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
29 184×lower-fma.f64
29 178×lower-fma.f32
4 108×lower-*.f64
4 084×lower-*.f32
2 736×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034224
060221
1117213
2270213
3717213
41705212
52291212
63777212
75966212
86791212
97194212
107303212
117323212
127335212
137755212
147834212
157846212
167850212
177850212
187850212
197850212
207854212
217856212
227856212
237856212
08671204
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 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))
(*.f32 alpha alpha)
alpha
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(*.f32 #s(literal 1/3 binary32) u0)
#s(literal 1/3 binary32)
u0
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(log1p.f32 (*.f32 (*.f32 u0 u0) u0))
(*.f32 (*.f32 u0 u0) u0)
(*.f32 u0 u0)
u0
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.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)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) u0)
u0
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(*.f32 alpha alpha)
alpha
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(*.f32 #s(literal 1/3 binary32) u0)
#s(literal 1/3 binary32)
u0
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(log1p.f32 (*.f32 (*.f32 u0 u0) u0))
(*.f32 (*.f32 u0 u0) u0)
(*.f32 u0 u0)
u0
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)

localize85.0ms (1%)

Memory
-4.6MiB live, 156.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.109375
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
accuracy0.23828125
(*.f32 (*.f32 u0 u0) u0)
accuracy0.32259750976844204
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
accuracy0.33203125
(log1p.f32 (fma.f32 u0 u0 u0))
accuracy0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
accuracy0.01171875
(log1p.f32 (neg.f32 u0))
accuracy0.2109375
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
accuracy0.2890625
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
accuracy0.2265625
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
accuracy0.34603500976844204
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))
accuracy0.35546875
(*.f32 #s(literal 1/3 binary32) u0)
accuracy2.7745688235862036
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
accuracy0
(*.f32 alpha alpha)
accuracy0.296875
(*.f32 u0 (*.f32 alpha alpha))
accuracy8.691589637148478
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
accuracy0
(neg.f32 u0)
accuracy0
(neg.f32 alpha)
accuracy0.01171875
(log1p.f32 (neg.f32 u0))
accuracy0.36556625976844204
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Samples
62.0ms256×0valid
Compiler

Compiled 228 to 33 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 26.0ms (55.4% of total)
ival-log1p: 6.0ms (12.8% of total)
ival-add: 3.0ms (6.4% of total)
ival-log: 3.0ms (6.4% of total)
const: 3.0ms (6.4% of total)
ival-sub: 2.0ms (4.3% of total)
ival-neg: 2.0ms (4.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series145.0ms (1.6%)

Memory
18.1MiB live, 252.3MiB allocated
Counts
20 → 360
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 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())
#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())
#s(alt (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) #<representation binary32>) () ())
#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())
#s(alt (log1p.f32 (fma.f32 u0 u0 u0)) (patch (log1p.f32 (fma.f32 u0 u0 u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<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)) (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 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 (* (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 (* (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) (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 (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 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)) (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 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 (* (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 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 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 (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 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)) (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 -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 (* (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 -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 -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 (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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) (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 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 (* (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 (* (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 1 (taylor 0 u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 u0)) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (taylor 0 u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* 1/2 (* alpha u0)))) (taylor 0 u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha))))) (taylor 0 u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha))))))) (taylor 0 u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 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) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (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/3 u0) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor 0 u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<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 (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.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 (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 (+ (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 (* (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) 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 (* 1/3 (pow u0 2)) (taylor inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 2))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0)) (taylor inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))) (taylor inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))) (taylor inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 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/3 u0) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) 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 (pow u0 3) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.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 (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 (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 (* (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 -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 (* 1/3 (pow u0 2)) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor -inf u0) (#s(alt (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (patch (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 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 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) (patch (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 2))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #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 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* alpha (log (/ -1 u0))) (/ alpha u0)) (taylor -inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (patch (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 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/3 u0) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor -inf u0) (#s(alt (*.f32 #s(literal 1/3 binary32) u0) (patch (*.f32 #s(literal 1/3 binary32) 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 -inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
#s(alt (pow u0 3) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 u0) u0) (patch (*.f32 (*.f32 u0 u0) u0) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
56.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0)))) (neg u0) (* 1/3 u0) (log (+ 1 (+ (* u0 u0) u0))) (* (* u0 u0) u0))
26.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0)))) (neg u0) (* 1/3 u0) (log (+ 1 (+ (* u0 u0) u0))) (* (* u0 u0) u0))
24.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0)))) (neg u0) (* 1/3 u0) (log (+ 1 (+ (* u0 u0) u0))) (* (* u0 u0) u0))
22.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0)))) (neg u0) (* 1/3 u0) (log (+ 1 (+ (* u0 u0) u0))) (* (* u0 u0) u0))
3.0ms
u0
@inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0)))) (neg u0) (* 1/3 u0) (log (+ 1 (+ (* u0 u0) u0))) (* (* u0 u0) u0))

simplify220.0ms (2.5%)

Memory
22.5MiB live, 252.1MiB allocated
Algorithm
egg-herbie
Rules
14 384×lower-fma.f64
14 384×lower-fma.f32
5 418×lower-+.f64
5 418×lower-+.f32
3 966×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03184205
19933925
228483655
372043653
083983356
Stop Event
iter limit
node limit
Counts
360 → 359
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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 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 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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 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 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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 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)))))))
(* (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 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))
(* (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) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* 1/3 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)))
(* (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/3 (* (pow alpha 2) u0)) (* 1/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/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 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) 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)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* (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 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 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* 1/3 u0)
(* 1/3 u0)
(* 1/3 u0)
(* 1/3 u0)
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))))))
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(* -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))))
(+ (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 (* (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) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 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))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 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))))
(* -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))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(* -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))))
(- (* -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))))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* 1/3 u0)
(* 1/3 u0)
(* 1/3 u0)
(* 1/3 u0)
(* -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))))
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(* (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 (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)))
(* (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)
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (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/3 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(* (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) (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 (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 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)))
(- (+ (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)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* 1/3 u0)
(* 1/3 u0)
(* 1/3 u0)
(* 1/3 u0)
(* -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)
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) 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)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) 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)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) 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)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1 (+ (* 1/3 (pow u0 2)) (* 1/2 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (pow u0 3))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.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 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0)) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.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)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.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 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0)) u0 (*.f32 alpha alpha)) 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))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) 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 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.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 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0)) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.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 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0)) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.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 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0)) u0 (*.f32 alpha alpha)) u0)
(* alpha u0)
(*.f32 u0 alpha)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* -5/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal -5/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* -5/3 (pow alpha 2)) (* 1/4 (* (pow alpha 2) u0)))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -5/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* 5/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal 5/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (+ 5/3 (* -1/4 u0))) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 5/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* -2/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal -2/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (- (* 1/4 u0) 2/3))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -2/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) 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 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) 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 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) 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))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) u0) u0)
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 u0 u0) #s(literal 1 binary32))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 u0 u0) #s(literal 1 binary32))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) 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 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 alpha alpha))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 u0 u0))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) (*.f32 u0 u0))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) (*.f32 u0 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) 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 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) 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 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 alpha u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(-.f32 (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (/.f32 alpha u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0))))))
(*.f32 (*.f32 (log.f32 u0) alpha) (neg.f32 alpha))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (log.f32 u0) alpha)))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ 1 u0))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (log.f32 u0) alpha) alpha))
(+ (* -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 (/.f32 #s(literal -5/3 binary32) (*.f32 (*.f32 u0 u0) u0)) (log.f32 u0)) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)))
(- (* -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 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) 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 (/.f32 (-.f32 (/.f32 #s(literal 5/3 binary32) u0) #s(literal 1/2 binary32)) u0) u0) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* -2 (log (/ 1 u0)))
(*.f32 (log.f32 u0) #s(literal 2 binary32))
(+ (* -2 (log (/ 1 u0))) (/ 1 u0))
(fma.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)))
(fma.f32 (log.f32 u0) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* 2/3 (/ 1 (pow u0 3))))
(+.f32 (fma.f32 (log.f32 u0) #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2/3 binary32) u0)) (*.f32 u0 u0)))
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (/.f32 #s(literal -1 binary32) u0) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) 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 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) (neg.f32 (log.f32 (neg.f32 u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) 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))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) u0) u0)
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 u0 u0) #s(literal 1 binary32))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 u0 u0) #s(literal 1 binary32))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 u0 u0) u0)) (*.f32 alpha alpha))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 u0 u0))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* alpha (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha)
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 (-.f32 (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)) alpha) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0) alpha) u0))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0))))))
(*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (neg.f32 u0)))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (-.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (neg.f32 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 (-.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (neg.f32 u0)))) (*.f32 alpha alpha) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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)))
(-.f32 (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -5/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (neg.f32 u0)))) (*.f32 alpha alpha)))
(- (+ (log -1) (* -3 (log (/ -1 u0)))) (* -2 (log (/ -1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (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 (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 (-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) 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 (-.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 5/3 binary32) u0) #s(literal 1/2 binary32)) u0)) u0))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) 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)))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) 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)) u0)) u0))
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)
(pow u0 3)
(*.f32 (*.f32 u0 u0) u0)

rewrite166.0ms (1.9%)

Memory
-12.7MiB live, 225.6MiB allocated
Rules
6 108×lower-fma.f64
6 102×lower-fma.f32
3 560×lower-/.f64
3 560×lower-/.f32
3 394×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034178
060155
1206155
21478155
08803137
Stop Event
iter limit
node limit
iter limit
Counts
20 → 509
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 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(neg.f32 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(log1p.f32 (fma.f32 u0 u0 u0))
(*.f32 (*.f32 u0 u0) u0)
Outputs
(*.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))) (-.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (-.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(fma.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(neg.f32 (*.f32 alpha alpha))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 0 binary32))))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 alpha #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) (neg.f32 alpha))) (-.f32 #s(literal 0 binary32) (neg.f32 alpha)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) alpha))) (neg.f32 (fma.f32 alpha alpha #s(literal 0 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 alpha) alpha)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) alpha)) (fma.f32 alpha alpha #s(literal 0 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal 0 binary32)) (neg.f32 (*.f32 (*.f32 alpha alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 alpha alpha #s(literal 0 binary32))) (/.f32 (*.f32 (*.f32 alpha alpha) alpha) (fma.f32 alpha alpha #s(literal 0 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) alpha) (/.f32 (*.f32 alpha alpha) alpha))
(-.f32 #s(literal 0 binary32) alpha)
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(neg.f32 alpha)
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0))) (*.f32 (log1p.f32 u0) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))) (*.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (-.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.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))) (fma.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (fma.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (fma.f32 u0 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 (neg.f32 (-.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 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 u0 u0) u0 #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (neg.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (*.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal -1 binary32))
(+.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u0 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 (fma.f32 (*.f32 u0 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 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (neg.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 alpha alpha)
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(*.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))))))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))))))
(*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))) (+.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0))) (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal -1 binary32))) (neg.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)))) (neg.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (*.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal -1 binary32)) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0))) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (-.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(fma.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32)))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0))))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (neg.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 #s(literal 1/2 binary32) u0 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 #s(literal 1/3 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))
(fma.f32 u0 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))
(+.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (neg.f32 (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))))
(+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(+.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) u0))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0)) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))) (-.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))) (*.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))))
(/.f32 (*.f32 (*.f32 alpha alpha) u0) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0))
(fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) u0) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) u0))
(+.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))
(*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)))) (-.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 alpha alpha))) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))))) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 alpha alpha)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (*.f32 alpha alpha)) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))) (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))))
(/.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))) (*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (-.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))))) (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha)) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/3 binary32) u0)) u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) alpha) alpha (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(fma.f32 u0 (*.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(*.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))) (-.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (-.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(fma.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (*.f32 (log1p.f32 u0) #s(literal -1 binary32)) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 u0) alpha))
(*.f32 (log1p.f32 u0) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (log1p.f32 u0))
(*.f32 alpha (neg.f32 (log1p.f32 u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 (log1p.f32 u0) alpha))) (+.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (log1p.f32 u0) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 (log1p.f32 u0) alpha) (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha)))))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(neg.f32 (*.f32 (log1p.f32 u0) alpha))
(*.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))) (-.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (-.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(fma.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (*.f32 (neg.f32 alpha) alpha)))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(*.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0))) (*.f32 (log1p.f32 u0) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))) (*.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (-.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.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))) (fma.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (fma.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) u0))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log1p.f32 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (fma.f32 u0 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 (neg.f32 (-.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 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 (*.f32 u0 u0) u0 #s(literal -1 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (neg.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (*.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal -1 binary32))
(+.f32 (log.f32 (/.f32 (fma.f32 (*.f32 u0 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 (fma.f32 (*.f32 u0 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 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32))))) (neg.f32 (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))))))
(+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (/.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 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 2 binary32))))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)))
(+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(*.f32 (*.f32 (neg.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) (fma.f32 u0 u0 #s(literal 0 binary32))))
(*.f32 #s(literal 1 binary32) (neg.f32 u0))
(*.f32 (neg.f32 u0) #s(literal 1 binary32))
(*.f32 u0 #s(literal -1 binary32))
(/.f32 (*.f32 (neg.f32 u0) u0) u0)
(/.f32 (*.f32 (*.f32 u0 u0) u0) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 0 binary32) (neg.f32 u0)))))
(/.f32 (*.f32 (*.f32 u0 u0) u0) (neg.f32 (fma.f32 u0 u0 #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) u0) (fma.f32 u0 u0 #s(literal 0 binary32)))
(/.f32 (*.f32 u0 u0) (neg.f32 u0))
(/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (neg.f32 u0) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 u0 #s(literal 0 binary32)) (*.f32 (*.f32 u0 u0) u0)))
(-.f32 (/.f32 #s(literal 0 binary32) u0) (/.f32 (*.f32 u0 u0) u0))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 u0 u0 #s(literal 0 binary32))) (neg.f32 u0))
(-.f32 #s(literal 0 binary32) u0)
(+.f32 #s(literal 0 binary32) (neg.f32 u0))
(neg.f32 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(*.f32 u0 #s(literal 1/3 binary32))
(log.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0)))) (*.f32 (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))) (+.f32 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0)))))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0)))) (*.f32 (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (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 (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 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (fma.f32 (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))) (*.f32 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (fma.f32 (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (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 (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 (log.f32 (-.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32))) (*.f32 u0 u0))) (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (fma.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 (fma.f32 (*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)) (*.f32 (*.f32 u0 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 (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 (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 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (log1p.f32 (neg.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 (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 (*.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 #s(literal 0 binary32) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (neg.f32 (log1p.f32 (neg.f32 (fma.f32 u0 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 (neg.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)))))
(+.f32 (log1p.f32 (*.f32 (*.f32 (fma.f32 u0 u0 u0) (fma.f32 u0 u0 u0)) (fma.f32 u0 u0 u0))) (neg.f32 (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 (/.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)))))
(neg.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(log1p.f32 (fma.f32 u0 u0 u0))
(*.f32 (pow.f32 (*.f32 u0 u0) #s(literal 3/4 binary32)) (pow.f32 (*.f32 u0 u0) #s(literal 3/4 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)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (*.f32 (*.f32 u0 u0) u0))
(*.f32 (pow.f32 u0 #s(literal 3/2 binary32)) (pow.f32 u0 #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 u0) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 u0) #s(literal 3/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 u0) u0))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal -1 binary32))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1 binary32))
(*.f32 (*.f32 u0 u0) (neg.f32 u0))
(*.f32 (*.f32 u0 u0) u0)
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) u0))
(*.f32 (neg.f32 u0) (*.f32 u0 u0))
(*.f32 u0 (*.f32 u0 u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 u0 u0)) u0 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) u0) (*.f32 u0 u0)) (*.f32 (*.f32 u0 u0) u0)) (pow.f32 (fma.f32 u0 u0 #s(literal 0 binary32)) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0))
(pow.f32 (exp.f32 (log.f32 (neg.f32 u0))) #s(literal 3 binary32))
(pow.f32 (exp.f32 (log.f32 u0)) #s(literal 3 binary32))
(pow.f32 (pow.f32 u0 #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (neg.f32 u0) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 u0 u0) #s(literal 3/2 binary32))
(pow.f32 (neg.f32 u0) #s(literal 3 binary32))
(pow.f32 u0 #s(literal 3 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 u0) u0))
(exp.f32 (*.f32 (*.f32 (log.f32 u0) #s(literal 2 binary32)) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log.f32 u0) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 u0)) #s(literal 3 binary32)))
(neg.f32 (*.f32 (*.f32 u0 u0) u0))

eval89.0ms (1%)

Memory
23.4MiB live, 212.3MiB allocated
Compiler

Compiled 27 664 to 1 899 computations (93.1% saved)

prune205.0ms (2.3%)

Memory
-53.0MiB live, 413.3MiB allocated
Pruning

32 alts after pruning (27 fresh and 5 done)

PrunedKeptTotal
New1 040221 062
Fresh358
Picked145
Done011
Total1 044321 076
Accuracy
100.0%
Counts
1 076 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha))))) (log1p.f32 (neg.f32 u0)))
57.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.8%
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 (neg.f32 u0) u0) (/.f32 #s(literal 1 binary32) u0))))
98.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (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)) u0)))
86.0%
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
90.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
98.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))) u0))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
86.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
98.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg 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)) u0))) alpha))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
90.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)) u0))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
86.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
Compiler

Compiled 1 084 to 623 computations (42.5% saved)

simplify106.0ms (1.2%)

Memory
20.8MiB live, 177.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
cost-diff160
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
cost-diff160
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
cost-diff0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
cost-diff0
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
cost-diff0
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
cost-diff0
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
cost-diff0
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
cost-diff0
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
cost-diff0
(*.f32 u0 alpha)
cost-diff0
(*.f32 (*.f32 u0 alpha) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
cost-diff128
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
cost-diff224
(*.f32 #s(literal 0 binary32) (neg.f32 alpha))
cost-diff832
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
cost-diff2912
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
Rules
5 716×lower-fma.f64
5 708×lower-fma.f32
3 230×lower-*.f64
3 202×lower-*.f32
2 342×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045416
077370
1172350
2464317
32472317
46698317
08084304
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
(+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
#s(literal 0 binary32)
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(neg.f32 alpha)
alpha
#s(literal 3 binary32)
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))
(-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 #s(literal 0 binary32) (neg.f32 alpha))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
u0
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
alpha
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(*.f32 alpha alpha)
alpha
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/4 binary32) u0)
#s(literal 1/4 binary32)
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
(neg.f32 alpha)
(+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(*.f32 (*.f32 alpha alpha) (neg.f32 alpha))
#s(literal 0 binary32)
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(*.f32 (*.f32 alpha alpha) (neg.f32 alpha))
(neg.f32 alpha)
alpha
#s(literal 3 binary32)
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))
(*.f32 alpha alpha)
(-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))
(*.f32 alpha alpha)
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha alpha)
(*.f32 #s(literal 0 binary32) (neg.f32 alpha))
#s(literal 0 binary32)
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 alpha)
u0
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
alpha
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha 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 (*.f32 alpha alpha) u0)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha 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 (*.f32 alpha alpha) u0))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.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 alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (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)) (*.f32 alpha alpha))
(*.f32 alpha alpha)
alpha
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(*.f32 #s(literal 1/4 binary32) u0)
#s(literal 1/4 binary32)
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)

localize125.0ms (1.4%)

Memory
-9.1MiB live, 267.1MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.21484375
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
accuracy0.21875
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
accuracy0.31087875976844204
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
accuracy1.8709428738149896
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
accuracy0.00390625
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
accuracy0.296875
(*.f32 (*.f32 alpha alpha) u0)
accuracy0.35841752930532605
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
accuracy2.540449571976544
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
accuracy0.2421875
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
accuracy0.26953125
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
accuracy0.34765625
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
accuracy2.540449571976544
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
accuracy0
(*.f32 u0 alpha)
accuracy0.296875
(*.f32 (*.f32 u0 alpha) alpha)
accuracy8.312637563039244
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
accuracy0.01171875
(log1p.f32 (neg.f32 u0))
accuracy0.20703125
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0)))
accuracy0.25
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
accuracy0.27734375
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha)
Samples
83.0ms251×0valid
6.0ms5exit
Compiler

Compiled 368 to 45 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-mult: 35.0ms (50.2% of total)
ival-add: 7.0ms (10% of total)
const: 5.0ms (7.2% of total)
ival-pow: 5.0ms (7.2% of total)
ival-log: 4.0ms (5.7% of total)
ival-div: 3.0ms (4.3% of total)
ival-sub: 3.0ms (4.3% of total)
adjust: 2.0ms (2.9% of total)
ival-log1p: 2.0ms (2.9% of total)
ival-neg: 2.0ms (2.9% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series66.0ms (0.7%)

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

6 calls:

TimeVariablePointExpression
16.0ms
alpha
@0
((pow (neg alpha) 3) (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (* 0 (neg alpha)) (* (neg alpha) (neg alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (+ (* 1/3 u0) 1/2) (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) u0) (* (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) alpha) (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (log (+ 1 (neg u0))) (* (* alpha alpha) u0) (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))))
12.0ms
alpha
@-inf
((pow (neg alpha) 3) (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (* 0 (neg alpha)) (* (neg alpha) (neg alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (+ (* 1/3 u0) 1/2) (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) u0) (* (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) alpha) (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (log (+ 1 (neg u0))) (* (* alpha alpha) u0) (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))))
11.0ms
alpha
@inf
((pow (neg alpha) 3) (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (* 0 (neg alpha)) (* (neg alpha) (neg alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (+ (* 1/3 u0) 1/2) (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) u0) (* (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) alpha) (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (log (+ 1 (neg u0))) (* (* alpha alpha) u0) (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))))
4.0ms
u0
@-inf
((pow (neg alpha) 3) (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (* 0 (neg alpha)) (* (neg alpha) (neg alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (+ (* 1/3 u0) 1/2) (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) u0) (* (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) alpha) (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (log (+ 1 (neg u0))) (* (* alpha alpha) u0) (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))))
2.0ms
u0
@inf
((pow (neg alpha) 3) (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (* 0 (neg alpha)) (* (neg alpha) (neg alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (+ (* 1/3 u0) 1/2) (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) u0) (* (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) alpha) (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (log (+ 1 (neg u0))) (* (* alpha alpha) u0) (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))))

simplify192.0ms (2.2%)

Memory
23.1MiB live, 294.1MiB allocated
Algorithm
egg-herbie
Rules
17 362×lower-fma.f64
17 362×lower-fma.f32
5 152×lower-*.f64
5 152×lower-*.f32
4 294×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02965340
19615131
231164779
373964779
081704379
Stop Event
iter limit
node limit
Counts
468 → 467
Calls
Call 1
Inputs
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
0
0
0
0
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha 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 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/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))))
(* (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 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
0
0
0
0
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha 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 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/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))))
(* (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 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
0
0
0
0
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha 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 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/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))))
(* (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 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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) 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) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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)))
(* (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/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 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)))
(* (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/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* 1/3 u0))
(+ 1/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/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(+ 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)))
(* (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) 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)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 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))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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 (* (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) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* -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))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* 1/3 (* alpha (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(* 1/3 (pow u0 3))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 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))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* 1/3 u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* 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 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) (* -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))))
(* 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 (* (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))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (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))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* 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))))))
(* (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)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha 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/3 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* 1/3 (* alpha (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(* 1/3 (pow u0 3))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(* (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/3 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* 1/3 u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* 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)))))
(* 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)))))
(* (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/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) (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 (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -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)))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* 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))))
Outputs
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
(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 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 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))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 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) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
(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 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 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))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 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) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 (pow alpha 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
0
#s(literal 0 binary32)
(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 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 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))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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 alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 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)) u0) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 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) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.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)) 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)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* alpha u0)
(*.f32 u0 alpha)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.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 (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 alpha))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.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)) u0) (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.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)) u0) (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.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)) 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))
(* 1/2 (pow alpha 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) 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)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))
(* 1/3 (* alpha (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32)) alpha)
(* (pow u0 3) (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(*.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (/.f32 alpha (*.f32 u0 u0))) u0) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (/.f32 alpha (*.f32 u0 u0))) u0) (*.f32 u0 u0))
(* 1/3 (pow u0 3))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) 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 (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) u0) (*.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 (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0)) u0)
(* 1/4 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1 binary32) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1 binary32) #s(literal 1/2 binary32)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (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 (/.f32 #s(literal 1/3 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)) (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 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 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 alpha u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(-.f32 (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (/.f32 alpha u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) 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))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/4 binary32))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 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 (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 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 (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) 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))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (* alpha (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32)) alpha)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(*.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) alpha) (/.f32 (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) alpha) (/.f32 (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (pow u0 3))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(*.f32 (*.f32 (neg.f32 u0) u0) (*.f32 u0 (-.f32 #s(literal -1/3 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(*.f32 (*.f32 (neg.f32 u0) u0) (*.f32 u0 (-.f32 #s(literal -1/3 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 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 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) u0)) 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 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) u0)) u0)) u0)) (*.f32 u0 u0))
(* 1/4 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1 binary32) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1 binary32) #s(literal 1/2 binary32)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (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 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/3 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* alpha (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha)
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 (-.f32 (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)) alpha) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0) alpha) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (/.f32 #s(literal -1 binary32) u0) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) 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 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) (neg.f32 (log.f32 (neg.f32 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))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/4 binary32))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (*.f32 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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/3 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0)) 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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/3 binary32) (/.f32 #s(literal -1/2 binary32) u0))) u0)) u0) u0)

rewrite182.0ms (2.1%)

Memory
0.9MiB live, 320.4MiB allocated
Rules
4 162×lower-fma.f64
4 154×lower-fma.f32
3 014×lower-/.f64
3 012×lower-/.f32
2 866×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044304
076268
1295244
22358236
08647219
Stop Event
iter limit
node limit
iter limit
Counts
24 → 683
Calls
Call 1
Inputs
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
(*.f32 #s(literal 0 binary32) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
Outputs
(*.f32 (pow.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1 binary32)) alpha)
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 9/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 9/2 binary32)) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3/2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 3/2 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3/2 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (*.f32 alpha alpha) alpha)
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 3 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal 1 binary32))
(*.f32 alpha (*.f32 alpha alpha))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))) (fma.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))))
(/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) #s(literal 3 binary32)) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 27 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 3 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha))))
(/.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 alpha alpha) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha))
(-.f32 (*.f32 (*.f32 alpha alpha) alpha) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)))
(-.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1 binary32)) alpha #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 9/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 9/2 binary32)) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) alpha #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 alpha alpha) #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 3 binary32)) (log.f32 alpha))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -3 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 3/2 binary32))
(pow.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal 1 binary32))
(pow.f32 alpha #s(literal 3 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha))
(+.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 3 binary32)) (fma.f32 (log.f32 alpha) #s(literal 3 binary32) (*.f32 (log.f32 alpha) #s(literal 3 binary32)))))
(exp.f32 (-.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32))))
(exp.f32 (-.f32 (fma.f32 (log.f32 alpha) #s(literal 3 binary32) (*.f32 (log.f32 alpha) #s(literal 3 binary32))) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 3/2 binary32) (*.f32 (log.f32 alpha) #s(literal 3/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 3/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)))
(neg.f32 (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) alpha)
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))
(*.f32 (pow.f32 (/.f32 alpha (pow.f32 alpha #s(literal 3/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 alpha (pow.f32 alpha #s(literal 3/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 1 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) alpha)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 #s(literal 1 binary32) alpha)
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(*.f32 alpha (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 1 binary32)))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 alpha #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (*.f32 alpha alpha) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))) alpha)
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) alpha) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) alpha) alpha)
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 alpha alpha)) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) alpha)
(-.f32 #s(literal 0 binary32) alpha)
(-.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) alpha))
(-.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) alpha))
(-.f32 alpha (/.f32 #s(literal 0 binary32) alpha))
(-.f32 alpha (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(-.f32 alpha #s(literal 0 binary32))
(fma.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 alpha (pow.f32 alpha #s(literal 3/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 alpha (pow.f32 alpha #s(literal 3/2 binary32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 1 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) alpha #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) alpha) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) alpha)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha 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 (*.f32 alpha alpha) alpha) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 alpha (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 0 binary32))
(fma.f32 alpha #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 alpha #s(literal 1 binary32) #s(literal 0 binary32))
(pow.f32 (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))
(pow.f32 alpha #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) alpha)
(+.f32 alpha #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)))
(exp.f32 (log.f32 alpha))
(neg.f32 alpha)
alpha
#s(literal 0 binary32)
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 2 binary32)))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 2 binary32)))
(*.f32 alpha alpha)
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (fma.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 3 binary32))) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) alpha)) alpha)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) alpha) (*.f32 alpha alpha)) #s(literal 0 binary32)) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 0 binary32)) (*.f32 alpha (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) alpha) alpha)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 0 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(/.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha 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) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))
(-.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(-.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 1 binary32)))
(-.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))
(-.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))
(-.f32 (*.f32 alpha alpha) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 alpha alpha #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 alpha alpha) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(neg.f32 (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(neg.f32 (*.f32 (*.f32 alpha alpha) u0))
(*.f32 u0 alpha)
(*.f32 alpha u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha))
(*.f32 (*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0)
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha) u0)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha))
(*.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha))
(*.f32 alpha (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) u0)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha)
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 alpha) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha))
(*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(*.f32 u0 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) #s(literal 3 binary32)) (*.f32 (*.f32 u0 u0) u0)) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (-.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32)) (*.f32 (*.f32 u0 u0) u0)) (fma.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) u0))))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) #s(literal 3 binary32))) (fma.f32 u0 u0 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)) (*.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 u0 u0 (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))) (*.f32 u0 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) u0)) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) u0) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (*.f32 u0 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 u0 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0)
(fma.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)
(fma.f32 u0 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0))
(fma.f32 u0 #s(literal 1 binary32) (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 #s(literal 1 binary32) u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0))
(fma.f32 #s(literal 1 binary32) u0 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) u0)
(+.f32 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) u0)
(+.f32 u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0))
(+.f32 u0 (*.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha))
(*.f32 (*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0)
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha) u0)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha))
(*.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha))
(*.f32 alpha (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha))
(*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32))) (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 #s(literal 1/2 binary32) u0)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (*.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (pow.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (-.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0))) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (*.f32 #s(literal 1/2 binary32) u0))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))))
(*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32)))) (neg.f32 (neg.f32 (-.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (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)) #s(literal 1/4 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 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32))) (neg.f32 (-.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32)) (-.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 #s(literal 1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0)) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal 1/6 binary32)))) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))
(-.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (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))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))
(*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (neg.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (fma.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 alpha alpha)))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(-.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 alpha alpha))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha) (*.f32 alpha alpha))
(fma.f32 #s(literal -1 binary32) (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))
(fma.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) alpha) (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) #s(literal 2 binary32)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha) u0) (*.f32 alpha alpha))
(fma.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 alpha alpha))
(fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.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 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.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 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 (*.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 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 (*.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 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0))) (fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) #s(literal 1/2 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))) (*.f32 (*.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (*.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 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (neg.f32 (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (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 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.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 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (neg.f32 (fma.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 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0))))))
(/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (fma.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 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) #s(literal 1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)) (-.f32 (*.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 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.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 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.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 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))))
(-.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 (*.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 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal -1/2 binary32))) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 #s(literal 1/6 binary32)))) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/3 binary32) u0 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)))
(fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 (*.f32 #s(literal 1/4 binary32) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(+.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))
(+.f32 (*.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)))
(+.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (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 #s(literal 1/4 binary32) u0) u0))
(+.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
(*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0)
(*.f32 u0 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 3 binary32))) (fma.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 (*.f32 alpha alpha) u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) u0) (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) u0)) (neg.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) u0)) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) u0) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) u0) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))) (*.f32 u0 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) alpha (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))))))
(fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0 (*.f32 (*.f32 alpha alpha) u0))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(fma.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 alpha alpha) u0))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))
(+.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) (*.f32 (*.f32 alpha alpha) u0))
(+.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0))
(+.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))))
(*.f32 (*.f32 (log1p.f32 u0) alpha) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (*.f32 (log1p.f32 u0) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) alpha)) (*.f32 alpha alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (log1p.f32 u0) alpha))) (*.f32 alpha alpha))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) alpha) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (log1p.f32 u0) alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 alpha alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (log1p.f32 u0) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)))))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (/.f32 (log1p.f32 u0) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 u0) alpha)
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (/.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (log1p.f32 u0)))
(*.f32 alpha (log1p.f32 u0))
(/.f32 (neg.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) alpha)) alpha)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) alpha) alpha)
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 alpha alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha))))
(/.f32 (log1p.f32 u0) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 #s(literal 1 binary32) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (log1p.f32 u0) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (log1p.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha)))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (log1p.f32 u0) alpha))
(-.f32 (/.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (/.f32 #s(literal -1 binary32) alpha)) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (/.f32 #s(literal -1 binary32) alpha)))
(-.f32 (/.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (/.f32 #s(literal -1 binary32) alpha)) (/.f32 (log1p.f32 (-.f32 (*.f32 u0 u0) u0)) (/.f32 #s(literal -1 binary32) alpha)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha)) #s(literal -1 binary32))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (-.f32 (*.f32 u0 u0) u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (fma.f32 (log1p.f32 (-.f32 (*.f32 u0 u0) u0)) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (-.f32 (*.f32 u0 u0) u0))))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.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 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) u0 #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 (neg.f32 u0) (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u0) (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(neg.f32 (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha) alpha)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 alpha alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.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 #s(literal 1/4 binary32) u0) u0)))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32) (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/64 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.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))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) u0)) u0 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) alpha) alpha (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 alpha alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/4 binary32) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(fma.f32 u0 (*.f32 (*.f32 #s(literal 1/4 binary32) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (*.f32 (*.f32 #s(literal 1/4 binary32) u0) u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(neg.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)))

eval133.0ms (1.5%)

Memory
19.2MiB live, 288.1MiB allocated
Compiler

Compiled 33 895 to 3 318 computations (90.2% saved)

prune811.0ms (9.2%)

Memory
-219.2MiB live, 637.5MiB allocated
Pruning

45 alts after pruning (39 fresh and 6 done)

PrunedKeptTotal
New1 246291 275
Fresh121022
Picked325
Done145
Total1 262451 307
Accuracy
100.0%
Counts
1 307 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.8%
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 (neg.f32 u0) u0) (/.f32 #s(literal 1 binary32) u0))))
98.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
86.0%
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0 (*.f32 (*.f32 alpha alpha) u0)))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))))
92.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) u0))))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))) u0 (*.f32 alpha alpha)) u0))
90.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))) u0 (*.f32 alpha alpha)) u0))
86.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
93.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
92.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
98.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha))
98.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
97.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (log1p.f32 (neg.f32 u0))) alpha))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
86.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
98.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg 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)) u0))) alpha))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
92.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
92.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0)) u0)) u0))
91.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) u0)) u0)) u0)) (*.f32 u0 u0))) u0))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
86.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
86.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
90.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
90.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
Compiler

Compiled 1 838 to 948 computations (48.4% saved)

simplify127.0ms (1.4%)

Memory
-16.6MiB live, 114.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))
cost-diff0
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
cost-diff384
(+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))
cost-diff0
(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))
cost-diff0
(*.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)) u0)
cost-diff0
(*.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)) u0) (*.f32 alpha alpha))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
cost-diff0
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
cost-diff0
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
cost-diff0
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
cost-diff0
(*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
cost-diff0
(*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
cost-diff0
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
cost-diff0
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0)))
cost-diff0
(*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
cost-diff1792
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))))
Rules
5 594×lower-fma.f64
5 580×lower-fma.f32
4 342×lower-*.f64
4 310×lower-*.f32
1 996×lower-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
047496
082481
1179447
2552383
33477379
45811379
08387379
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 alpha alpha) alpha)
(*.f32 alpha alpha)
alpha
(neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
alpha
(*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
(fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32))
u0
#s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
(*.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)) u0) (*.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)) 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 #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
u0
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))))
(neg.f32 alpha)
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) alpha)
(*.f32 alpha alpha)
alpha
(neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) alpha)
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha)
alpha
(*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha)
(*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
(*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
u0
#s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
u0
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) u0 alpha) (*.f32 u0 alpha)))
(*.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)) u0) (*.f32 alpha alpha))
(*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) u0 alpha) (*.f32 u0 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)) u0)
(fma.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)
(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))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) u0 alpha) (*.f32 u0 alpha)))
(+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) u0 alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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)) alpha) u0) u0) alpha)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha 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)) alpha) u0) alpha)
(fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(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 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha

localize159.0ms (1.8%)

Memory
25.8MiB live, 219.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.29296875
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))
accuracy0.296875
(*.f32 (*.f32 alpha alpha) u0)
accuracy0.31640625
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
accuracy1.8709428738149896
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
accuracy0.31640625
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
accuracy0.328125
(*.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)) u0)
accuracy0.35546875
(*.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)) u0) (*.f32 alpha alpha))
accuracy1.8709428738149896
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
accuracy0.00390625
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
accuracy0.21875
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
accuracy0.33822250976844204
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
accuracy2.540449571976544
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
accuracy0.26953125
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
accuracy0.34765625
(*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
accuracy2.540449571976544
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
accuracy8.165858128771234
#s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))
accuracy0.2734375
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))))
accuracy0.27734375
(*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)
accuracy0.34212875976844204
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))
accuracy0.457695019536884
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))
Samples
107.0ms251×0valid
6.0ms5exit
Compiler

Compiled 433 to 46 computations (89.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
ival-mult: 34.0ms (38.2% of total)
ival-div: 30.0ms (33.7% of total)
ival-add: 8.0ms (9% of total)
const: 4.0ms (4.5% of total)
ival-log: 4.0ms (4.5% of total)
ival-neg: 3.0ms (3.4% of total)
ival-log1p: 2.0ms (2.2% of total)
adjust: 1.0ms (1.1% of total)
ival-sub: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series90.0ms (1%)

Memory
-11.4MiB live, 147.6MiB allocated
Counts
25 → 492
Calls
Call 1
Inputs
#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())
#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())
#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())
#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())
#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())
#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())
#s(alt (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)) (patch (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)) #<representation binary32>) () ())
#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())
#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())
#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())
#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())
Outputs
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor 0 alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor 0 alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor 0 alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor 0 alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 alpha) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha 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 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor inf alpha) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (patch (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha 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 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor -inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor -inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor -inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))) (taylor -inf alpha) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor -inf alpha) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor -inf alpha) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 6) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (pow alpha 5) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* 1/2 (* alpha u0)))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha))))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha))))))) (taylor 0 u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* 1/2 (* alpha u0)))) (taylor 0 u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha))))) (taylor 0 u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha))))) (taylor 0 u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (pow alpha 2) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 u0)) (taylor 0 u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (taylor 0 u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (taylor 0 u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) 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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) 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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt u0 (taylor 0 u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* 1/2 u0))) (taylor 0 u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))) (taylor 0 u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))) (taylor 0 u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 u0)) (taylor 0 u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (taylor 0 u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))) (taylor 0 u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* (pow alpha 2) (pow u0 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* (pow alpha 2) u0)) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (taylor 0 u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor 0 u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/3 u0)) (taylor 0 u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/3 u0)) (taylor 0 u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* 1/3 u0)) (taylor 0 u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1/3 (taylor 0 u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/3 (* 1/4 u0)) (taylor 0 u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0)) (taylor inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))) (taylor inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))) (taylor inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha 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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* alpha (pow u0 3))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 alpha) (* 1/2 (/ alpha u0)))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (pow u0 3)) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 2))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (pow u0 2)) (taylor inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 4)) (taylor inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3)))))) (taylor inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 3)) (taylor inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3)))))) (taylor inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 u0) (taylor inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) (patch (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* alpha (log (/ -1 u0))) (/ alpha u0)) (taylor -inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #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 #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) (patch (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* alpha (pow u0 3))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha)))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha)))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha)))) (taylor -inf u0) (#s(alt (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) (patch (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (pow u0 3)) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (patch (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (* (pow alpha 2) (pow u0 2))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 (pow u0 2)) (taylor -inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))) (taylor -inf u0) (#s(alt (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (patch (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) 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 (*.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)) u0) (*.f32 alpha alpha))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.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 (*.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)) u0) (*.f32 alpha alpha)) (patch (*.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)) u0) (*.f32 alpha alpha)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 4)) (taylor -inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))) (taylor -inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0)))) (taylor -inf u0) (#s(alt (*.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)) u0) (patch (*.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)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (pow u0 3)) (taylor -inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))) (taylor -inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))) (taylor -inf u0) (#s(alt (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)) (patch (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)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)) (patch (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) 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 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 4))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) 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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (patch (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) #<representation binary32>) () ())) ())
#s(alt (* 1/4 (* (pow alpha 2) (pow u0 3))) (taylor -inf u0) (#s(alt (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<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 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) (patch (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) #<representation binary32>) () ())) ())
#s(alt (* 1/3 u0) (taylor -inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor -inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor -inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/3 (* 1/2 (/ 1 u0)))) (taylor -inf u0) (#s(alt #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) (patch #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/4 u0) (taylor -inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ 1/4 (* 1/3 (/ 1 u0)))) (taylor -inf u0) (#s(alt (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (patch (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 alpha alpha) u0) (patch (*.f32 (*.f32 alpha alpha) u0) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
23.0ms
alpha
@-inf
((/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) alpha) (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) u0) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* alpha alpha)) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (+ (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (* alpha alpha) u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (* (* alpha alpha) (* (* alpha alpha) alpha)) (+ (* 1/3 u0) 1/2) (+ (* 1/4 u0) 1/3) (* (* alpha alpha) u0))
15.0ms
alpha
@0
((/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) alpha) (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) u0) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* alpha alpha)) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (+ (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (* alpha alpha) u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (* (* alpha alpha) (* (* alpha alpha) alpha)) (+ (* 1/3 u0) 1/2) (+ (* 1/4 u0) 1/3) (* (* alpha alpha) u0))
12.0ms
alpha
@inf
((/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) alpha) (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) u0) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* alpha alpha)) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (+ (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (* alpha alpha) u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (* (* alpha alpha) (* (* alpha alpha) alpha)) (+ (* 1/3 u0) 1/2) (+ (* 1/4 u0) 1/3) (* (* alpha alpha) u0))
2.0ms
u0
@-inf
((/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) alpha) (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) u0) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* alpha alpha)) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (+ (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (* alpha alpha) u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (* (* alpha alpha) (* (* alpha alpha) alpha)) (+ (* 1/3 u0) 1/2) (+ (* 1/4 u0) 1/3) (* (* alpha alpha) u0))
2.0ms
u0
@inf
((/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) alpha) (* (/ (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (neg (* (* alpha alpha) (* (* alpha alpha) alpha)))) (log (+ 1 (neg u0)))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* alpha (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0))) (* alpha (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0)) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) u0) (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* alpha alpha)) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (+ (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (* alpha alpha) u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) u0) (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (* (* (* alpha alpha) alpha) (* (* alpha alpha) alpha)) (* (* alpha alpha) (* (* alpha alpha) alpha)) (+ (* 1/3 u0) 1/2) (+ (* 1/4 u0) 1/3) (* (* alpha alpha) u0))

simplify198.0ms (2.2%)

Memory
27.5MiB live, 254.7MiB allocated
Algorithm
egg-herbie
Rules
19 754×lower-fma.f64
19 754×lower-fma.f32
5 226×lower-*.f64
5 226×lower-*.f32
3 914×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02836177
19526019
231405669
374905669
081215159
Stop Event
iter limit
node limit
Counts
492 → 490
Calls
Call 1
Inputs
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (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 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 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))))
(* (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) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(pow alpha 6)
(pow alpha 6)
(pow alpha 6)
(pow alpha 6)
(pow alpha 5)
(pow alpha 5)
(pow alpha 5)
(pow alpha 5)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (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 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 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))))
(* (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) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(pow alpha 6)
(pow alpha 6)
(pow alpha 6)
(pow alpha 6)
(pow alpha 5)
(pow alpha 5)
(pow alpha 5)
(pow alpha 5)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (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 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* alpha (* u0 (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/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))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 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))))
(* (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) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(pow alpha 6)
(pow alpha 6)
(pow alpha 6)
(pow alpha 6)
(pow alpha 5)
(pow alpha 5)
(pow alpha 5)
(pow alpha 5)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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)))
(* (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)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* (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) 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/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 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)))
(* (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/3 (* (pow alpha 2) u0)) (* 1/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/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* 1/3 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)))
(* (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)))
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)))))))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 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)))
(* (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/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/2 (* (pow alpha 2) u0))
(* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* 1/3 u0))
1/3
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* -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))))
(* -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))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(* -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))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* 1/3 (* alpha (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(* 1/3 (pow u0 3))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 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))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 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))))
(* 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 u0 4))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(* 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 (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/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 (* (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))))
(* 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 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))))))
(* 1/3 u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 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))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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))))
(* (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 (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 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/3 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* 1/3 (* alpha (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(* 1/3 (pow u0 3))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(* (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/3 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (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/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/4 (pow u0 4))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) 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)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(* 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) (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/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))))
(* 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/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* 1/3 u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(* u0 (+ 1/3 (* 1/2 (/ 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))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
Outputs
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(* (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))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(* (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))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* alpha (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0) alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) u0) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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) alpha) alpha)
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(pow alpha 5)
(pow.f32 alpha #s(literal 5 binary32))
(* (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))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 (*.f32 u0 alpha) #s(literal 1/2 binary32) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 (*.f32 u0 alpha) #s(literal 1/2 binary32) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) 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 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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)) u0)
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 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 #s(literal 1 binary32))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0) 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 (*.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)) u0) alpha) alpha)
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/2 binary32))
(* (pow u0 2) (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.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) alpha) alpha) u0)
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.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) alpha) alpha) u0)
(* 1/2 (* (pow alpha 2) u0))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))
(* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha)
(* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.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) alpha)
(* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.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) alpha)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
1/3
#s(literal 1/3 binary32)
(+ 1/3 (* 1/4 u0))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* (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))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 alpha u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(-.f32 (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (/.f32 alpha u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0))) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0))) u0)
(* 1/3 (* alpha (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32)) alpha)
(* (pow u0 3) (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(*.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (/.f32 alpha (*.f32 u0 u0))) u0) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 alpha) (+ (* 1/2 (/ alpha u0)) (/ alpha (pow u0 2)))))
(*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (/.f32 alpha (*.f32 u0 u0))) u0) (*.f32 u0 u0))
(* 1/3 (pow u0 3))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0))) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0))) u0)
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha)
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0)))
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #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)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (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 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1/3 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/4 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (pow u0 3))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/4 binary32))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0)
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(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))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #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)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (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 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (pow.f32 u0 #s(literal 4 binary32)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.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 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -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 (/.f32 alpha (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #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)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (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 (*.f32 #s(literal 1/4 binary32) alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/4 binary32)) u0)
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0) 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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) alpha) alpha)
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.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) alpha)
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* 1/4 u0)
(*.f32 #s(literal 1/4 binary32) u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* (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) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* alpha (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha)
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 alpha u0)) alpha) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0) alpha) u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (* alpha (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32)) alpha)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(*.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 u0) u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) alpha) (/.f32 (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 alpha) (/ alpha u0)) u0)) (* -1/3 alpha))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) alpha) (/.f32 (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (pow u0 3))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/3 binary32))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0)
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(*.f32 (neg.f32 (*.f32 (-.f32 #s(literal -1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(*.f32 (neg.f32 (*.f32 (-.f32 #s(literal -1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0)) u0)) (*.f32 u0 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32)) u0)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (*.f32 u0 u0))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha)
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)
(* 1/3 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1/3 binary32))) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1/3 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(*.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 (-.f32 #s(literal -1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0)) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (pow u0 3))
(*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/4 binary32))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0)
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (neg.f32 (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) u0)) u0)) (*.f32 u0 u0))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(neg.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 u0 u0) u0) (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (neg.f32 u0))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1/3 binary32))) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))) u0)) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))) 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 (neg.f32 (log.f32 (neg.f32 u0))) alpha) alpha (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 alpha alpha))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1/3 binary32))) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) #s(literal 1/4 binary32)) u0)
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) 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 (neg.f32 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (*.f32 u0 u0) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha) (neg.f32 u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (*.f32 u0 u0) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha) (neg.f32 u0))))
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* u0 (+ 1/3 (* 1/2 (/ 1 u0))))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(* 1/4 u0)
(*.f32 #s(literal 1/4 binary32) u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(* (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))

rewrite238.0ms (2.7%)

Memory
-17.8MiB live, 266.7MiB allocated
Rules
5 146×lower-*.f64
5 114×lower-*.f32
4 238×lower-fma.f64
4 224×lower-fma.f32
4 208×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047411
082362
1305332
22079306
08589296
Stop Event
iter limit
node limit
iter limit
Counts
25 → 468
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
(*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)))
(*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
(*.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)) u0) (*.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)) 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 #s(literal 1 binary32))
(+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)
(*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))
#s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(*.f32 (*.f32 alpha alpha) u0)
Outputs
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) #s(literal -1 binary32)) alpha)
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) alpha) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) #s(literal -1 binary32)))
(*.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 alpha (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) #s(literal -1 binary32)) (/.f32 alpha (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (pow.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) (*.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))))
(*.f32 (*.f32 alpha alpha) (*.f32 alpha (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 alpha (pow.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) alpha)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))))
(*.f32 alpha (/.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 alpha #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (+.f32 #s(literal 0 binary32) alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha)) (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) (/.f32 (*.f32 (*.f32 alpha alpha) alpha) (+.f32 #s(literal 0 binary32) (fma.f32 alpha 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 #s(literal 0 binary32) alpha)
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(literal -1 binary32)))
(neg.f32 alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (log1p.f32 u0) alpha))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha))) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) alpha))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) alpha) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (log1p.f32 u0) alpha)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) alpha)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) alpha)) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (neg.f32 alpha) alpha)) (/.f32 (log1p.f32 u0) (*.f32 (*.f32 alpha alpha) alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (/.f32 (log1p.f32 u0) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 (log1p.f32 u0) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (/.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)) (log1p.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log1p.f32 u0)))
(/.f32 (neg.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 (neg.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha))) (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (log1p.f32 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0))) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (log1p.f32 u0)) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (*.f32 (log1p.f32 u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))))))
(/.f32 (log1p.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(-.f32 (/.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (/.f32 (log1p.f32 (-.f32 (*.f32 u0 u0) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 (log1p.f32 u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)))
(neg.f32 (*.f32 (log1p.f32 u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)
(*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0)
(*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha) alpha)
(*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 alpha (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha))
(*.f32 (*.f32 u0 alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) u0)
(*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) alpha)
(*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha))
(*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(*.f32 u0 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) #s(literal 3 binary32)) (*.f32 (*.f32 u0 u0) u0)) (fma.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) (-.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32)) (*.f32 (*.f32 u0 u0) u0)) (fma.f32 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) u0))))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 (pow.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) #s(literal 3 binary32))) (fma.f32 u0 u0 (-.f32 (*.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0)) (*.f32 u0 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 (pow.f32 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 u0 u0 (-.f32 (*.f32 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0))) (*.f32 u0 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) u0)) (neg.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (-.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) u0) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0) (-.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0)
(fma.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0)
(fma.f32 u0 #s(literal 1 binary32) (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0))
(fma.f32 u0 #s(literal 1 binary32) (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)))
(fma.f32 #s(literal 1 binary32) u0 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0))
(fma.f32 #s(literal 1 binary32) u0 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)))
(+.f32 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0) u0)
(+.f32 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)) u0)
(+.f32 u0 (*.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0))
(+.f32 u0 (*.f32 u0 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) alpha)
(*.f32 (*.f32 u0 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) (*.f32 alpha alpha))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha) u0)
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) alpha)
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(*.f32 alpha (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 alpha alpha))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (*.f32 alpha alpha)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha) (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/8 binary32))) (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 #s(literal 1/2 binary32) u0)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (*.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/27 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (-.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 9 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0)))) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))) (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 #s(literal 1/3 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 u0 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0)) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0) (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)) u0) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32))) (*.f32 #s(literal 1/2 binary32) u0))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (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 (*.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 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)) alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (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))) 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 u0 alpha)) alpha)
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (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 (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) u0 u0) (*.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 u0 (*.f32 alpha alpha)))
(*.f32 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 alpha)))
(*.f32 (*.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) u0 u0))
(*.f32 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 u0 alpha)))
(/.f32 (neg.f32 (*.f32 (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 (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 u0 (*.f32 alpha alpha)))) (neg.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 (neg.f32 (*.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (neg.f32 (-.f32 (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 (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 (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 (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)) u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (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 (*.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (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 (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 (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)) u0)
(*.f32 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 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.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) #s(literal 3 binary32)) (*.f32 (*.f32 u0 u0) 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 (*.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 (*.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)) u0) u0) u0))))
(/.f32 (+.f32 (pow.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)) u0)) #s(literal 3 binary32)) (*.f32 (*.f32 u0 u0) u0)) (fma.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)) u0)) (*.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 u0 u0) (*.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)) u0)) u0))))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 (pow.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) #s(literal 3 binary32))) (fma.f32 u0 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) 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) u0)) (*.f32 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) u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) u0 (pow.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)) u0)) #s(literal 3 binary32))) (fma.f32 u0 u0 (-.f32 (*.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)) u0)) (*.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 u0 (*.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 (neg.f32 (*.f32 (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 (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)) u0)) (neg.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 (neg.f32 (*.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (-.f32 (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 (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 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (*.f32 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 (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)))) (neg.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 (neg.f32 (*.f32 u0 (fma.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) 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)) u0) #s(literal 1 binary32)))) (neg.f32 (-.f32 (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 (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 (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 (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)) u0) #s(literal -1 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 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) u0) (-.f32 (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 (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 (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 (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 (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))) (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 (*.f32 u0 (fma.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) 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)) u0) #s(literal 1 binary32))) (-.f32 (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 (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 (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 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)
(fma.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) u0)
(fma.f32 u0 #s(literal 1 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) u0))
(fma.f32 u0 #s(literal 1 binary32) (*.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)))
(fma.f32 #s(literal 1 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) u0))
(fma.f32 #s(literal 1 binary32) u0 (*.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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0) u0)
(+.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)) u0)) u0)
(+.f32 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) u0))
(+.f32 u0 (*.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 (*.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)) u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 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 #s(literal -1 binary32))))
(*.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (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 (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 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (/.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) 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)) u0 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 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 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.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) 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)) u0 #s(literal -1 binary32))) (/.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) 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)) u0 #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 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 #s(literal -1 binary32))) (/.f32 #s(literal 1 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 #s(literal -1 binary32))) (*.f32 (/.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) 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)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 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 #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (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 (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)))) (neg.f32 (neg.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 (neg.f32 (neg.f32 (fma.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) 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)) u0) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (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 (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 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 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) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 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 (*.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) (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) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (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 (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)) (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 (*.f32 (-.f32 (pow.f32 (*.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 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.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) 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) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (+.f32 #s(literal 1 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) (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)) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.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 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (*.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) 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)) u0)) #s(literal 1 binary32)) (-.f32 (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 (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 (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 (pow.f32 (*.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 9 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.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 6 binary32)) (-.f32 #s(literal 1 binary32) (*.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) 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)) u0)))) (-.f32 (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 (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 (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 (*.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) (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)) u0 #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)) #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)) (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 (-.f32 #s(literal 1 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) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 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 (neg.f32 (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 (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))) (neg.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 (neg.f32 (fma.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) 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)) u0) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.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) 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)) u0)))))
(/.f32 (neg.f32 (fma.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) 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)) u0) #s(literal 1 binary32))) (neg.f32 (-.f32 (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 (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 (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 (*.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)) u0) #s(literal -1 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 #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (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)) (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 (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 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (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 (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 (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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) 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)) u0) #s(literal 1 binary32)))))
(/.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.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) 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)) u0))))
(/.f32 (fma.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) 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)) u0) #s(literal 1 binary32)) (-.f32 (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 (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 (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 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)) (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 (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 #s(literal 1 binary32) (/.f32 (-.f32 (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 (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 (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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) 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)) u0) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 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 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) 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 1 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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) 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)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 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 #s(literal -1 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) #s(literal 1 binary32) #s(literal 1 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 #s(literal 1 binary32))
(fma.f32 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 1 binary32)) #s(literal 1 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)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.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))
(pow.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)) (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 (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))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (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 (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 (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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) 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)) u0) #s(literal 1 binary32))) #s(literal -1 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) #s(literal 1 binary32))
(+.f32 #s(literal 1 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 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0)
(*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))) (neg.f32 (neg.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (pow.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 4 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)))) #s(literal 1 binary32)) (*.f32 (fma.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) 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 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha))) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 6 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 4 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha)))))) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 6 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (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) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (pow.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 9 binary32)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 6 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (*.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)))) (*.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))))) (neg.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 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 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 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 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 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 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 1 binary32) (/.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (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 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) alpha) (*.f32 u0 alpha)) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha)))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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)) alpha) alpha) (*.f32 u0 u0) (*.f32 u0 (*.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 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(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)) alpha) (*.f32 u0 alpha)) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.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 u0 (*.f32 alpha alpha)))
(fma.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 (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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) u0 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 alpha (*.f32 u0 alpha) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) (*.f32 alpha alpha))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 (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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 (*.f32 alpha alpha)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 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 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (*.f32 u0 (*.f32 alpha 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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) alpha) (*.f32 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)) u0) (*.f32 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)) alpha) (*.f32 u0 alpha)) u0)
(*.f32 (*.f32 u0 (*.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 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0))
(*.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) (*.f32 u0 alpha)))
(/.f32 (neg.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 (*.f32 alpha alpha)) u0))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (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)) u0) #s(literal 1/8 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0))) (neg.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 (fma.f32 #s(literal 1/4 binary32) u0 #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 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha 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 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (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)) u0) #s(literal 1/8 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0)) (-.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 (fma.f32 #s(literal 1/4 binary32) u0 #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)) alpha) (*.f32 u0 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)) alpha) 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 alpha))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (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)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) alpha) alpha))
(*.f32 (*.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 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))))))
(/.f32 (neg.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 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (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)) u0) #s(literal 1/8 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (neg.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 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (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)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (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)) u0) #s(literal 1/8 binary32)))) (neg.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 (fma.f32 #s(literal 1/4 binary32) u0 #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 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal -1/4 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (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)) u0) #s(literal 1/8 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.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 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (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 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) u0) (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)) u0) #s(literal 1/8 binary32))) (-.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 (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) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) alpha)
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha))
(*.f32 alpha (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 alpha alpha) alpha) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(pow.f32 alpha #s(literal 6 binary32))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 3 binary32) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha))
(*.f32 alpha (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) alpha) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha))))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
(pow.f32 alpha #s(literal 5 binary32))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 3 binary32) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 5 binary32)))
(neg.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (*.f32 alpha alpha)))
#s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32))
(*.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(*.f32 (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1/9 binary32) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))) (fma.f32 (/.f32 #s(literal 1/9 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 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (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 (neg.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)))) (neg.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32)))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32)))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0))) #s(literal 1/81 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal 1/9 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0))) #s(literal 1/729 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 1/81 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) #s(literal 1/9 binary32)))) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0))) #s(literal 1/729 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/27 binary32)) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (*.f32 (*.f32 u0 u0) u0)) #s(literal 1/19683 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) (*.f32 (*.f32 u0 u0) u0)) (-.f32 #s(literal 1/729 binary32) (*.f32 (*.f32 (*.f32 u0 u0) u0) #s(literal 1/1728 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (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 (-.f32 #s(literal 1/9 binary32) (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32))) (neg.f32 (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32))) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32)))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32)) (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32)) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32))))
(-.f32 (/.f32 #s(literal 1/9 binary32) (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0))))
(-.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) (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))))
(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))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 u0 u0) u0) #s(literal 1/27 binary32))) #s(literal -1 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))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha (*.f32 u0 alpha))

eval88.0ms (1%)

Memory
17.6MiB live, 174.2MiB allocated
Compiler

Compiled 26 523 to 2 238 computations (91.6% saved)

prune379.0ms (4.3%)

Memory
-11.1MiB live, 537.2MiB allocated
Pruning

55 alts after pruning (46 fresh and 9 done)

PrunedKeptTotal
New1 006221 028
Fresh102434
Picked235
Done066
Total1 018551 073
Accuracy
100.0%
Counts
1 073 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.8%
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 (neg.f32 u0) u0) (/.f32 #s(literal 1 binary32) u0))))
98.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
86.0%
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 alpha alpha))))
92.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
92.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (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 (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 u0 (*.f32 alpha alpha))) (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))))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) u0))))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (/.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 (*.f32 alpha 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 alpha) u0)))
86.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 #s(approx (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))) u0) (*.f32 (*.f32 alpha alpha) u0)))
92.4%
#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 u0 (*.f32 alpha alpha))))
92.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 alpha alpha)))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))) u0 (*.f32 alpha alpha)) u0))
90.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
92.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))) u0 (*.f32 alpha alpha)) u0))
86.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
93.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
92.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 alpha)) u0))
92.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) alpha) (*.f32 u0 alpha)))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (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 (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)) (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))) u0) (*.f32 alpha alpha)))
98.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
98.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.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)) (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 (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)))) u0) (*.f32 alpha alpha)))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) alpha) alpha))
92.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (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 (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 #s(literal 1 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 #s(literal -1 binary32)))) u0) (*.f32 alpha alpha)))
97.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (log1p.f32 (neg.f32 u0))) alpha))
86.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
98.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
92.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (neg.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 u0 u0) u0) (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (neg.f32 u0))))) u0) (*.f32 alpha alpha)))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
92.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0)) u0)) u0))
91.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) u0)) u0)) u0)) (*.f32 u0 u0))) u0))
92.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
90.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
86.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
90.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0)))) u0))
86.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
72.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
90.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
86.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
90.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
86.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
90.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
Compiler

Compiled 2 990 to 960 computations (67.9% saved)

regimes145.0ms (1.6%)

Memory
30.5MiB live, 223.4MiB allocated
Counts
87 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 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 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 #s(approx (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg 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)) u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (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)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0 (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (neg.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 u0 u0) u0) (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (neg.f32 u0))))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (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 (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)) (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))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (/.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 (*.f32 alpha 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 alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (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 (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 u0 (*.f32 alpha alpha))) (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))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (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 (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 #s(literal 1 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 #s(literal -1 binary32)))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0)) u0)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) u0)) u0)) u0)) (*.f32 u0 u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.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)) (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 (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)))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) 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 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha))) u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (*.f32 (*.f32 (neg.f32 u0) u0) (/.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) alpha)))) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha)) (*.f32 (*.f32 alpha alpha) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) alpha) (*.f32 (*.f32 alpha alpha) alpha))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha))))) (log1p.f32 (neg.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 (-.f32 (pow.f32 (log1p.f32 (*.f32 (*.f32 u0 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 (*.f32 u0 u0) u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) u0)) (log1p.f32 (fma.f32 u0 u0 u0))))))))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes138.0ms (1.6%)

Memory
-5.8MiB live, 223.2MiB allocated
Counts
72 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 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 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 #s(approx (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg 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)) u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (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)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0 (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (neg.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 u0 u0) u0) (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (neg.f32 u0))))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (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 (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)) (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))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (/.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 (*.f32 alpha 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 alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (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 (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 u0 (*.f32 alpha alpha))) (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))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (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 (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 #s(literal 1 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 #s(literal -1 binary32)))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0)) u0)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) u0)) u0)) u0)) (*.f32 u0 u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.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)) (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 (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)))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
Calls

6 calls:

28.0ms
(*.f32 (neg.f32 alpha) alpha)
21.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
20.0ms
u0
20.0ms
alpha
20.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) 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)

regimes124.0ms (1.4%)

Memory
5.5MiB live, 240.1MiB allocated
Counts
71 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 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 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 #s(approx (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg 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)) u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (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)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0 (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 (*.f32 u0 (*.f32 alpha alpha)) u0) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0)) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* alpha alpha)) (fma.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) alpha) alpha (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (*.f32 u0 u0)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (*.f32 (*.f32 u0 u0) #s(literal 1/3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) u0) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* (+ (* u0 (+ (* 1/3 u0) 1/2)) 1) (* (* alpha alpha) u0)) (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (*.f32 alpha (/.f32 alpha (*.f32 u0 u0)))) u0) (*.f32 u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (* alpha alpha) (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1))) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) u0)) u0) u0)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (neg.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 u0 u0) u0) (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (neg.f32 u0))))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (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 (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)) (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))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (/.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 (*.f32 alpha 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 alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (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 (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 u0 (*.f32 alpha alpha))) (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))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (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 (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 #s(literal 1 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 #s(literal -1 binary32)))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 (*.f32 u0 u0) u0)) (*.f32 #s(literal 1/4 binary32) alpha)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)))) (*.f32 u0 u0)) u0)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* alpha alpha)) (*.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha)) (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) u0)) u0)) u0)) (*.f32 u0 u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.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)) (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 (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)))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))))) u0 (*.f32 alpha alpha)) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
Calls

6 calls:

22.0ms
u0
21.0ms
(-.f32 #s(literal 1 binary32) u0)
20.0ms
(*.f32 (neg.f32 alpha) alpha)
20.0ms
alpha
19.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
93.0%1alpha
93.0%1u0
93.0%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
93.0%1(*.f32 (neg.f32 alpha) alpha)
93.0%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
93.0%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes86.0ms (1%)

Memory
12.7MiB live, 165.0MiB allocated
Counts
47 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 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 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 #s(approx (* (+ (* u0 (+ (* 1/4 u0) 1/3)) 1/2) (* (* alpha alpha) u0)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))) u0) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg 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)) u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (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)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)) alpha))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 alpha alpha)))
Calls

6 calls:

18.0ms
(*.f32 (neg.f32 alpha) alpha)
14.0ms
alpha
14.0ms
u0
14.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
12.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
92.7%1u0
92.7%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.7%1(*.f32 (neg.f32 alpha) alpha)
92.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.7%1(-.f32 #s(literal 1 binary32) u0)
92.7%1alpha
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes95.0ms (1.1%)

Memory
-14.3MiB live, 140.3MiB allocated
Counts
40 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 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 alpha)) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes73.0ms (0.8%)

Memory
33.4MiB live, 145.8MiB allocated
Counts
35 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
Calls

6 calls:

18.0ms
(-.f32 #s(literal 1 binary32) u0)
15.0ms
alpha
11.0ms
u0
10.0ms
(*.f32 (neg.f32 alpha) alpha)
9.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
90.6%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
90.6%1(-.f32 #s(literal 1 binary32) u0)
90.6%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
90.6%1u0
90.6%1(*.f32 (neg.f32 alpha) alpha)
90.6%1alpha
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes60.0ms (0.7%)

Memory
-0.6MiB live, 115.1MiB allocated
Counts
34 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes59.0ms (0.7%)

Memory
-14.2MiB live, 104.6MiB allocated
Counts
33 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 (*.f32 alpha (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (fma.f32 #s(approx (+ (* 1/4 u0) 1/3) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (+.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes32.0ms (0.4%)

Memory
22.4MiB live, 61.2MiB allocated
Counts
16 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes32.0ms (0.4%)

Memory
-18.6MiB live, 61.1MiB allocated
Counts
15 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes28.0ms (0.3%)

Memory
20.7MiB live, 59.7MiB allocated
Counts
14 → 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (neg alpha) (log (+ 1 (neg u0)))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (* (/ (+ 0 (pow (neg alpha) 3)) (+ 0 (- (* (neg alpha) (neg alpha)) (* 0 (neg alpha))))) (log (+ 1 (neg u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 alpha) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/3 u0) u0) (+ (* 1/2 u0) 1)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (- (log (+ 1 (* (* u0 u0) u0))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0))) alpha))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes12.0ms (0.1%)

Memory
-10.9MiB live, 28.1MiB 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 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes16.0ms (0.2%)

Memory
-29.1MiB live, 24.3MiB 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 u0 alpha) alpha))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
Calls

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes8.0ms (0.1%)

Memory
21.2MiB live, 21.2MiB 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:

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

Compiled 34 to 25 computations (26.5% saved)

simplify10.0ms (0.1%)

Memory
-24.6MiB live, 14.5MiB allocated
Algorithm
egg-herbie
Rules
80×*-commutative_binary32
18×neg-sub0_binary32
18×neg-mul-1_binary32
14×sub-neg_binary32
14×+-commutative_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
086340
1127340
2147340
3169340
4177340
5180340
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))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) 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 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) u0))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (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) u0 u0) (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* (* (* alpha alpha) (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2))) u0) (* 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 alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0) u0 u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (fma.f32 (*.f32 #s(approx (+ (* (* 1/4 u0) u0) (+ (* 1/3 u0) 1/2)) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) u0 (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) u0) u0 u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 #s(approx (+ (* 1/3 u0) 1/2) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))

soundness1.3s (14.9%)

Memory
65.3MiB live, 1 101.1MiB allocated
Rules
17 362×lower-fma.f64
17 362×lower-fma.f32
16 992×lower-fma.f64
16 992×lower-fma.f32
6 108×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047411
082362
1305332
22079306
08589296
034178
060155
1206155
21478155
08803137
0112562
1307535
2805502
32106490
45900483
08112455
02965340
19615131
231164779
373964779
081704379
0819
01319
13919
218019
3131019
0949115
044304
076268
1295244
22358236
08647219
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 502 to 247 computations (50.8% saved)

preprocess99.0ms (1.1%)

Memory
-13.1MiB live, 139.2MiB allocated
Remove

(abs alpha)

Compiler

Compiled 628 to 292 computations (53.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...