Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 10.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze75.0ms (0.7%)

Memory
7.7MiB live, 135.7MiB 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.4s (13.1%)

Memory
15.7MiB live, 2 125.4MiB allocated
Samples
1.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 810.0ms
const: 323.0ms (39.9% of total)
ival-log: 166.0ms (20.5% of total)
ival-mult: 117.0ms (14.4% of total)
ival-<=: 89.0ms (11% of total)
ival-neg: 46.0ms (5.7% of total)
ival-sub: 40.0ms (4.9% of total)
ival-and: 22.0ms (2.7% of total)
exact: 5.0ms (0.6% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain86.0ms (0.8%)

Memory
14.4MiB live, 176.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2033(0.03470034897327423 0.00774312624707818)1(0.004585584159940481 0.010033464059233665)(log.f32 (-.f32 #s(literal 1 binary32) u0))
00-0-u0
00-0-#s(literal 1 binary32)
00-0-(neg.f32 alpha)
00-0-(*.f32 (neg.f32 alpha) alpha)
00-0-alpha
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f32(log.f32 (-.f32 #s(literal 1 binary32) u0))sensitivity20515
Confusion
Predicted +Predicted -
+2002
-549
Precision
0.975609756097561
Recall
0.9900990099009901
Confusion?
Predicted +Predicted MaybePredicted -
+20020
-51336
Precision?
0.9181818181818182
Recall?
1.0
Freqs
test
numberfreq
051
1205
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
33.0ms512×0valid
Compiler

Compiled 65 to 28 computations (56.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-log: 7.0ms (35.6% of total)
ival-mult: 7.0ms (35.6% of total)
ival-sub: 2.0ms (10.2% of total)
ival-neg: 2.0ms (10.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess36.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

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

(abs alpha)

Compiler

Compiled 11 to 8 computations (27.3% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

Compiled 11 to 8 computations (27.3% saved)

simplify9.0ms (0.1%)

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

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize30.0ms (0.3%)

Memory
-19.1MiB live, 59.8MiB allocated
Localize:

Found 4 expressions of interest:

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

Compiled 27 to 10 computations (63% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-log: 4.0ms (35.3% of total)
ival-mult: 3.0ms (26.5% of total)
ival-sub: 2.0ms (17.6% of total)
ival-neg: 1.0ms (8.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series35.0ms (0.3%)

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

15 calls:

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

simplify251.0ms (2.4%)

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

Useful iterations: 0 (0.0ms)

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

rewrite226.0ms (2.2%)

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

Useful iterations: 0 (0.0ms)

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

eval51.0ms (0.5%)

Memory
-23.3MiB live, 82.8MiB allocated
Compiler

Compiled 4 911 to 732 computations (85.1% saved)

prune53.0ms (0.5%)

Memory
-28.1MiB live, 131.5MiB allocated
Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New22420244
Fresh000
Picked011
Done000
Total22421245
Accuracy
99.7%
Counts
245 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.1%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.2%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
84.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
68.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))
68.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))))
84.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))) (log.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))))))
55.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 u0 u0))))
54.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
84.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))))
68.8%
(*.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)))
58.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
93.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
91.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
92.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Compiler

Compiled 1 243 to 548 computations (55.9% saved)

simplify152.0ms (1.5%)

Memory
36.1MiB live, 267.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff64
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
cost-diff64
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
cost-diff192
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
cost-diff192
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0))
cost-diff0
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha)
cost-diff0
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff672
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
cost-diff0
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
cost-diff0
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
cost-diff160
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 u0 (*.f32 alpha alpha))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
cost-diff0
(log1p.f32 (neg.f32 u0))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Rules
3 492×lower-fma.f64
3 488×lower-fma.f32
2 896×lower-*.f64
2 872×lower-*.f32
2 066×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043392
077370
1149370
2373367
31167357
43535346
56742346
08144339
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
u0
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
u0
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
alpha
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 alpha alpha)
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha)
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 alpha (neg.f32 alpha))
alpha
(neg.f32 alpha)
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
(log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))
(*.f32 u0 u0)
(log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha u0))
u0
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))
u0
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 alpha (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
alpha
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 alpha alpha)
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha)
(*.f32 alpha (neg.f32 alpha))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 alpha)
(*.f32 alpha (neg.f32 alpha))
alpha
(neg.f32 alpha)
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
(*.f32 (*.f32 alpha alpha) (-.f32 (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))) (log.f32 (fma.f32 u0 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 alpha)
alpha
(-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
(-.f32 (log.f32 (fma.f32 u0 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))))
(log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
(log.f32 (fma.f32 u0 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
(fma.f32 u0 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) u0)
(+.f32 u0 #s(literal 1 binary32))
u0
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 u0 u0)
(log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
(log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
(fma.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))

localize210.0ms (2%)

Memory
-58.2MiB live, 182.4MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.45703125
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))
accuracy0.47494125976844204
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
accuracy12.607150223989379
(log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
accuracy13.552346931950806
(log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
accuracy0
(neg.f32 alpha)
accuracy0.27734375
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
accuracy0.3515625
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.432498481196443
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.23046875
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
accuracy0.234375
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
accuracy0.3125
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
accuracy2.2155735129742107
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
accuracy0
(*.f32 alpha alpha)
accuracy0.21484375
(*.f32 u0 (*.f32 alpha alpha))
accuracy8.29592008754371
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
accuracy0
(neg.f32 u0)
accuracy0
(neg.f32 alpha)
accuracy0.01953125
(log1p.f32 (neg.f32 u0))
accuracy0.3515625
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Samples
136.0ms255×0valid
1.0ms5exit
Compiler

Compiled 383 to 41 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 120.0ms
ival-mult: 50.0ms (41.6% of total)
ival-sub: 29.0ms (24.1% of total)
ival-log: 21.0ms (17.5% of total)
ival-div: 6.0ms (5% of total)
ival-add: 5.0ms (4.2% of total)
const: 4.0ms (3.3% of total)
ival-log1p: 2.0ms (1.7% of total)
ival-neg: 2.0ms (1.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series93.0ms (0.9%)

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

102 calls:

TimeVariablePointExpression
54.0ms
alpha
@0
(* (* (neg alpha) alpha) (- (log (- (/ (/ 1 (+ 1 u0)) (+ 1 u0)) (* (/ (* u0 u0) (+ 1 u0)) (/ (* u0 u0) (+ 1 u0))))) (log (+ (/ 1 (+ 1 u0)) (/ (* u0 u0) (+ 1 u0))))))
10.0ms
u0
@0
(* alpha (+ (* u0 1/3) 1/2))
1.0ms
alpha
@0
(+ (* u0 (* alpha (* alpha (+ (* u0 1/3) 1/2)))) (* alpha alpha))
1.0ms
alpha
@inf
(* (* (neg alpha) alpha) (- (log (- (/ (/ 1 (+ 1 u0)) (+ 1 u0)) (* (/ (* u0 u0) (+ 1 u0)) (/ (* u0 u0) (+ 1 u0))))) (log (+ (/ 1 (+ 1 u0)) (/ (* u0 u0) (+ 1 u0))))))
1.0ms
u0
@-inf
(* (* (neg alpha) alpha) (- (log (- (/ (/ 1 (+ 1 u0)) (+ 1 u0)) (* (/ (* u0 u0) (+ 1 u0)) (/ (* u0 u0) (+ 1 u0))))) (log (+ (/ 1 (+ 1 u0)) (/ (* u0 u0) (+ 1 u0))))))

simplify384.0ms (3.7%)

Memory
-9.0MiB live, 351.8MiB allocated
Algorithm
egg-herbie
Rules
13 378×lower-fma.f64
13 378×lower-fma.f32
4 734×lower-+.f64
4 734×lower-+.f32
4 298×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03654826
111294463
232354214
084183952
Stop Event
iter limit
node limit
Counts
408 → 408
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (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/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 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) (+ 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)))))
(* (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)))))
(* (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))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* 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 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)))))
(* (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) (* 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) (* 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/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(* 1/2 (pow alpha 2))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(* 1/3 (* (pow alpha 2) u0))
(* u0 (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* u0 (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* u0 (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(* 1/3 (* (pow alpha 2) u0))
(* -1 (* u0 (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* u0 (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 (* u0 (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
1
(+ 1 (* -2 u0))
(+ 1 (* u0 (- (* 3 u0) 2)))
(+ 1 (* u0 (- (* u0 (+ 3 (* -4 u0))) 2)))
(/ 1 (pow u0 2))
(/ (- 1 (* 2 (/ 1 u0))) (pow u0 2))
(/ (- (+ 1 (/ 3 (pow u0 2))) (* 2 (/ 1 u0))) (pow u0 2))
(/ (- (+ 1 (/ 3 (pow u0 2))) (+ (* 2 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))) (pow u0 2))
(/ 1 (pow u0 2))
(/ (- 1 (* 2 (/ 1 u0))) (pow u0 2))
(/ (+ 1 (* -1 (/ (- 2 (* 3 (/ 1 u0))) u0))) (pow u0 2))
(/ (+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 3 (* 4 (/ 1 u0))) u0))) u0))) (pow u0 2))
(pow u0 4)
(* (pow u0 4) (+ 1 (* -2 u0)))
(* (pow u0 4) (+ 1 (* u0 (- (* 3 u0) 2))))
(* (pow u0 4) (+ 1 (* u0 (- (* u0 (+ 3 (* -4 u0))) 2))))
(pow u0 2)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 3 (pow u0 2))) (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 3 (pow u0 2))) (+ (* 2 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))))
(pow u0 2)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (* 3 (/ 1 u0))) u0))))
(* (pow u0 2) (+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 3 (* 4 (/ 1 u0))) u0))) u0))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -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) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))
(+ (* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)))
(+ (* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)))
1
(+ 1 (* -2 u0))
(+ 1 (* u0 (- (* 3 u0) 2)))
(+ 1 (* u0 (- (* u0 (+ 3 (* -4 u0))) 2)))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* 2 (/ 1 u0)) 1))
(* (pow u0 2) (- (* 2 (/ 1 u0)) (+ 1 (/ 3 (pow u0 2)))))
(* (pow u0 2) (- (+ (* 2 (/ 1 u0)) (* 4 (/ 1 (pow u0 3)))) (+ 1 (/ 3 (pow u0 2)))))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* 2 (/ 1 u0)) 1))
(* (pow u0 2) (- (* -1 (/ (- (* 3 (/ 1 u0)) 2) u0)) 1))
(* (pow u0 2) (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 u0)) 3) u0)) 2) u0)) 1))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* alpha (+ 1/2 (* 1/3 u0)))
(* 1/2 alpha)
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(* 1/3 (* alpha u0))
(* u0 (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(* u0 (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(* u0 (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(* 1/3 (* alpha u0))
(* -1 (* u0 (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(* -1 (* u0 (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(* -1 (* u0 (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(* -1 u0)
(* u0 (- (* 3/2 u0) 1))
(* u0 (- (* u0 (+ 3/2 (* -1/3 u0))) 1))
(* u0 (- (* u0 (+ 3/2 (* u0 (- (* -1/4 u0) 1/3)))) 1))
(* -1 (log (/ 1 u0)))
(- (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 3/2 (pow u0 2))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 3/2 (pow u0 2))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))
(+ (log -1) (* -1 (log (/ -1 u0))))
(- (+ (log -1) (* -1 (log (/ -1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- 1 (* 3/2 (/ 1 u0))) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* -1 (/ (- 3/2 (* 1/3 (/ 1 u0))) u0))) u0))))
(* -2 u0)
(* u0 (- u0 2))
(* u0 (- (* u0 (+ 1 (* -2/3 u0))) 2))
(* u0 (- (* u0 (+ 1 (* u0 (- (* -1/2 u0) 2/3)))) 2))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* 2 (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))) (* 2 (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))) (+ (* 2 (/ 1 u0)) (* 2/3 (/ 1 (pow u0 3)))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (* 2 (/ 1 u0)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (- 2 (/ 1 u0)) u0))))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (* -1 (/ (- 1 (* 2/3 (/ 1 u0))) u0))) u0))))
1
(+ 1 (* -1 u0))
(+ 1 (* u0 (- u0 1)))
(+ 1 (* u0 (- (* u0 (+ 1 (* -1 u0))) 1)))
(/ 1 u0)
(/ (- 1 (/ 1 u0)) u0)
(/ (- (+ 1 (/ 1 (pow u0 2))) (/ 1 u0)) u0)
(/ (- (+ 1 (/ 1 (pow u0 2))) (+ (/ 1 u0) (/ 1 (pow u0 3)))) u0)
(/ 1 u0)
(* -1 (/ (- (/ 1 u0) 1) u0))
(* -1 (/ (- (* -1 (/ (- (/ 1 u0) 1) u0)) 1) u0))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 u0) 1) u0)) 1) u0)) 1) u0))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 u0) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u0)) (*.f32 u0 u0)) (/.f32 #s(literal -1 binary32) 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 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) 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 (neg.f32 (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) u0)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(* 1/3 (* (pow alpha 2) (pow u0 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) u0)))
(* (pow u0 2) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (-.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32))) u0)))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (-.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32))) u0)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 u0 (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) (*.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 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 u0 (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) u0))))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha #s(literal -1/3 binary32))) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha #s(literal -1/3 binary32))) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow alpha 2) (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* 1/2 (pow alpha 2))
(*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* 1/3 (* (pow alpha 2) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1/3 binary32))
(* u0 (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* u0 (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* u0 (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* 1/3 (* (pow alpha 2) u0))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1/3 binary32))
(* -1 (* u0 (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 (* u0 (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 (* u0 (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 u0) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u0)) (*.f32 u0 u0)) (/.f32 #s(literal -1 binary32) 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 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) 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 (neg.f32 (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) #s(literal 1 binary32)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
1
#s(literal 1 binary32)
(+ 1 (* -2 u0))
(fma.f32 u0 #s(literal -2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 3 u0) 2)))
(fma.f32 u0 (fma.f32 u0 #s(literal 3 binary32) #s(literal -2 binary32)) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ 3 (* -4 u0))) 2)))
(fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -4 binary32) #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 1 binary32))
(/ 1 (pow u0 2))
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(/ (- 1 (* 2 (/ 1 u0))) (pow u0 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u0)) (*.f32 u0 u0))
(/ (- (+ 1 (/ 3 (pow u0 2))) (* 2 (/ 1 u0))) (pow u0 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal 3 binary32) u0)) u0)) (*.f32 u0 u0))
(/ (- (+ 1 (/ 3 (pow u0 2))) (+ (* 2 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))) (pow u0 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -4 binary32) u0)) u0)) u0)) (*.f32 u0 u0))
(/ 1 (pow u0 2))
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(/ (- 1 (* 2 (/ 1 u0))) (pow u0 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u0)) (*.f32 u0 u0))
(/ (+ 1 (* -1 (/ (- 2 (* 3 (/ 1 u0))) u0))) (pow u0 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal 3 binary32) u0)) u0)) (*.f32 u0 u0))
(/ (+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 3 (* 4 (/ 1 u0))) u0))) u0))) (pow u0 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -4 binary32) u0)) u0)) u0)) (*.f32 u0 u0))
(pow u0 4)
(pow.f32 u0 #s(literal 4 binary32))
(* (pow u0 4) (+ 1 (* -2 u0)))
(*.f32 (fma.f32 u0 #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* u0 (- (* 3 u0) 2))))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 3 binary32) #s(literal -2 binary32)) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* u0 (- (* u0 (+ 3 (* -4 u0))) 2))))
(*.f32 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -4 binary32) #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 (/.f32 #s(literal -2 binary32) u0) u0))
(* (pow u0 2) (- (+ 1 (/ 3 (pow u0 2))) (* 2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal 3 binary32) u0)) u0) u0))
(* (pow u0 2) (- (+ 1 (/ 3 (pow u0 2))) (+ (* 2 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -4 binary32) u0)) u0)) u0) u0))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 (/.f32 #s(literal -2 binary32) u0) u0))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (* 3 (/ 1 u0))) u0))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal 3 binary32) u0)) u0) u0))
(* (pow u0 2) (+ 1 (* -1 (/ (+ 2 (* -1 (/ (- 3 (* 4 (/ 1 u0))) u0))) u0))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -4 binary32) u0)) u0)) u0) u0))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* -1 (* (pow alpha 2) (- (log (- (/ 1 (pow (+ 1 u0) 2)) (/ (pow u0 4) (pow (+ 1 u0) 2)))) (log (+ (/ 1 (+ 1 u0)) (/ (pow u0 2) (+ 1 u0)))))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (-.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (fma.f32 u0 (/.f32 u0 (+.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))))))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (* (pow alpha 2) (- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* -2 u0))
(fma.f32 u0 #s(literal -2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 3 u0) 2)))
(fma.f32 u0 (fma.f32 u0 #s(literal 3 binary32) #s(literal -2 binary32)) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ 3 (* -4 u0))) 2)))
(fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -4 binary32) #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 1 binary32))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* (pow u0 2) (- (* 2 (/ 1 u0)) 1))
(*.f32 u0 (fma.f32 u0 (/.f32 #s(literal 2 binary32) u0) (neg.f32 u0)))
(* (pow u0 2) (- (* 2 (/ 1 u0)) (+ 1 (/ 3 (pow u0 2)))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -3 binary32) u0)) u0) (neg.f32 u0)))
(* (pow u0 2) (- (+ (* 2 (/ 1 u0)) (* 4 (/ 1 (pow u0 3)))) (+ 1 (/ 3 (pow u0 2)))))
(*.f32 u0 (fma.f32 u0 (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -4 binary32) u0)) u0)) u0) (neg.f32 u0)))
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* (pow u0 2) (- (* 2 (/ 1 u0)) 1))
(*.f32 u0 (fma.f32 u0 (/.f32 #s(literal 2 binary32) u0) (neg.f32 u0)))
(* (pow u0 2) (- (* -1 (/ (- (* 3 (/ 1 u0)) 2) u0)) 1))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -3 binary32) u0)) u0) (neg.f32 u0)))
(* (pow u0 2) (- (* -1 (/ (- (* -1 (/ (- (* 4 (/ 1 u0)) 3) u0)) 2) u0)) 1))
(*.f32 u0 (fma.f32 u0 (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -4 binary32) u0)) u0)) u0) (neg.f32 u0)))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* 1/3 u0)))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* 1/2 alpha)
(*.f32 alpha #s(literal 1/2 binary32))
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* 1/3 (* alpha u0))
(*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))
(* u0 (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(*.f32 u0 (*.f32 alpha (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* u0 (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(*.f32 u0 (*.f32 alpha (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* u0 (+ (* 1/3 alpha) (* 1/2 (/ alpha u0))))
(*.f32 u0 (*.f32 alpha (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* 1/3 (* alpha u0))
(*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))
(* -1 (* u0 (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(*.f32 u0 (*.f32 alpha (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 (* u0 (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(*.f32 u0 (*.f32 alpha (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 (* u0 (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha))))
(*.f32 u0 (*.f32 alpha (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* 3/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal 3/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (+ 3/2 (* -1/3 u0))) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal 3/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (+ 3/2 (* u0 (- (* -1/4 u0) 1/3)))) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal 3/2 binary32)) #s(literal -1 binary32)))
(* -1 (log (/ 1 u0)))
(log.f32 u0)
(- (* -1 (log (/ 1 u0))) (/ 1 u0))
(+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 3/2 (pow u0 2))) (/ 1 u0))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 3/2 binary32) u0)) u0) (log.f32 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 3/2 (pow u0 2))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))
(+.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 3/2 binary32) u0)) u0) (log.f32 u0)) (/.f32 #s(literal -1/3 binary32) (*.f32 u0 (*.f32 u0 u0))))
(+ (log -1) (* -1 (log (/ -1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (neg.f32 u0))))
(- (+ (log -1) (* -1 (log (/ -1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) u0) (neg.f32 (log.f32 (neg.f32 u0)))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- 1 (* 3/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 3/2 binary32) u0)) u0) (neg.f32 (log.f32 (neg.f32 u0)))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* -1 (/ (- 3/2 (* 1/3 (/ 1 u0))) u0))) u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -3/2 binary32)) u0)) u0)))
(* -2 u0)
(*.f32 u0 #s(literal -2 binary32))
(* u0 (- u0 2))
(*.f32 u0 (+.f32 u0 #s(literal -2 binary32)))
(* u0 (- (* u0 (+ 1 (* -2/3 u0))) 2))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -2/3 binary32) #s(literal 1 binary32)) #s(literal -2 binary32)))
(* u0 (- (* u0 (+ 1 (* u0 (- (* -1/2 u0) 2/3)))) 2))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -2/3 binary32)) #s(literal 1 binary32)) #s(literal -2 binary32)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* 2 (/ 1 u0)))
(+.f32 (log.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (/.f32 #s(literal -2 binary32) u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))) (* 2 (/ 1 u0)))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) u0) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))) (+ (* 2 (/ 1 u0)) (* 2/3 (/ 1 (pow u0 3)))))
(+.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) u0) (fma.f32 #s(literal 2 binary32) (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (/.f32 #s(literal -2/3 binary32) (*.f32 u0 (*.f32 u0 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (* 2 (/ 1 u0)))
(+.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal -2 binary32) u0))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (- 2 (/ 1 u0)) u0))))
(+.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) u0))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (* -1 (/ (- 1 (* 2/3 (/ 1 u0))) u0))) u0))))
(-.f32 (fma.f32 (neg.f32 (log.f32 (neg.f32 u0))) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 2/3 binary32) u0)) u0)) u0))
1
#s(literal 1 binary32)
(+ 1 (* -1 u0))
(-.f32 #s(literal 1 binary32) u0)
(+ 1 (* u0 (- u0 1)))
(fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))
(+ 1 (* u0 (- (* u0 (+ 1 (* -1 u0))) 1)))
(fma.f32 u0 (fma.f32 u0 (-.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32)) #s(literal 1 binary32))
(/ 1 u0)
(/.f32 #s(literal 1 binary32) u0)
(/ (- 1 (/ 1 u0)) u0)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)
(/ (- (+ 1 (/ 1 (pow u0 2))) (/ 1 u0)) u0)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(/ (- (+ 1 (/ 1 (pow u0 2))) (+ (/ 1 u0) (/ 1 (pow u0 3)))) u0)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)) u0)) u0)
(/ 1 u0)
(/.f32 #s(literal 1 binary32) u0)
(* -1 (/ (- (/ 1 u0) 1) u0))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)
(* -1 (/ (- (* -1 (/ (- (/ 1 u0) 1) u0)) 1) u0))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 u0) 1) u0)) 1) u0)) 1) u0))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)) u0)) u0)

rewrite406.0ms (3.9%)

Memory
19.8MiB live, 339.9MiB allocated
Rules
5 946×lower-fma.f64
5 942×lower-fma.f32
4 298×lower-/.f64
4 290×lower-/.f32
3 514×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043286
077208
1271186
22167185
08876173
Stop Event
iter limit
node limit
iter limit
Counts
24 → 900
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(log1p.f32 (neg.f32 u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha)
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))
(neg.f32 u0)
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 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)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0))
Outputs
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(+.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))))
(fma.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(fma.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha)) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32))) (fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (-.f32 (*.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha)))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 alpha (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 u0))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(neg.f32 (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 alpha (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha))) alpha)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) alpha)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)) (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 alpha)
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) alpha) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) alpha)) (/.f32 (*.f32 alpha alpha) (+.f32 #s(literal 0 binary32) alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (*.f32 alpha (neg.f32 alpha)) alpha)
(/.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) alpha) (*.f32 alpha (neg.f32 alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))) (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alpha) (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (neg.f32 (+.f32 #s(literal 0 binary32) alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (neg.f32 alpha)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32))) (neg.f32 (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (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 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) alpha)))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal -1 binary32) alpha))
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) #s(literal 0 binary32))
(+.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (neg.f32 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 (neg.f32 u0))))
(+.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(+.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(pow.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (log1p.f32 u0) #s(literal 0 binary32))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 u0 (neg.f32 u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(fma.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) #s(literal 0 binary32))
(-.f32 (log1p.f32 u0) #s(literal 0 binary32))
(-.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (fma.f32 u0 u0 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(-.f32 (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (log.f32 #s(literal -1 binary32)))
(-.f32 (log.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (log.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (neg.f32 u0)))) (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (neg.f32 u0))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(-.f32 (log.f32 (-.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal -1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (neg.f32 u0))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 (log.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (*.f32 #s(literal 2 binary32) (log1p.f32 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 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))))
(/.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (neg.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 (*.f32 u0 (neg.f32 u0))) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 alpha u0) alpha)
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 alpha #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 2 binary32))
(*.f32 alpha alpha)
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)))
(+.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 alpha alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))) #s(literal -1 binary32))
(fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(fma.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) alpha (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha (*.f32 alpha alpha))
(fma.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))))) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))))) (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))))) (neg.f32 (neg.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))) (neg.f32 (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))))
(/.f32 (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) (neg.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (fma.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(*.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(*.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 (neg.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))))))
(*.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))))
(*.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) u0 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))
(fma.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 alpha u0)) (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0))))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))) (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))) (*.f32 u0 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))) (*.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))))) (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) u0) (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))))) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) u0)) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0)) (neg.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0)
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha u0)))))
(*.f32 (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0)))))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))) u0) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0))) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))))
(*.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(+.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) alpha) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))))
(fma.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha) (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) alpha (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/3 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 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 #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 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 #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) alpha) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) alpha) (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) alpha) (-.f32 (*.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha)) (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) alpha) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 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 #s(literal 1/3 binary32)) (*.f32 alpha alpha)) (*.f32 (*.f32 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 #s(literal 1/3 binary32)) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha)
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(neg.f32 alpha)
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) alpha) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) alpha)) (/.f32 (*.f32 alpha alpha) (+.f32 #s(literal 0 binary32) alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (*.f32 alpha (neg.f32 alpha)) alpha)
(/.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) alpha) (*.f32 alpha (neg.f32 alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))) (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alpha) (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (neg.f32 (+.f32 #s(literal 0 binary32) alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (neg.f32 alpha)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32))) (neg.f32 (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (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 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) alpha)))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (neg.f32 (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal -1 binary32) alpha))
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) #s(literal 0 binary32))
(+.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (neg.f32 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 (neg.f32 u0))))
(+.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(+.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(pow.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (log1p.f32 u0) #s(literal 0 binary32))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 u0 (neg.f32 u0))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 (neg.f32 u0))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(fma.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) #s(literal 0 binary32))
(-.f32 (log1p.f32 u0) #s(literal 0 binary32))
(-.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (fma.f32 u0 u0 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(-.f32 (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (log.f32 #s(literal -1 binary32)))
(-.f32 (log.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (log.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (neg.f32 u0)))) (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (neg.f32 u0))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(-.f32 (log.f32 (-.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal -1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (neg.f32 u0))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 (log.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (*.f32 #s(literal 2 binary32) (log1p.f32 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 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))))
(/.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (neg.f32 (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))) (neg.f32 (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 (*.f32 u0 (neg.f32 u0))) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (log.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(+.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))))
(fma.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(fma.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha)) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32))) (fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (-.f32 (*.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha)))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 alpha (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 u0))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(neg.f32 (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 alpha (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha))) alpha)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) alpha)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)) (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (*.f32 alpha (neg.f32 alpha)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha) (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(exp.f32 (*.f32 #s(literal -2 binary32) (log1p.f32 u0)))
(exp.f32 (*.f32 (log1p.f32 u0) #s(literal -2 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 u0)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32))) (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(*.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) #s(literal -2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal -2 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) #s(literal -2 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
(*.f32 (pow.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))))
(pow.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32))
(pow.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 u0 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))) (*.f32 u0 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))) (*.f32 (*.f32 u0 (neg.f32 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 u0 (neg.f32 u0)) (*.f32 u0 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))))
(/.f32 (*.f32 u0 u0) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))))
(/.f32 (*.f32 u0 u0) (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 u0 (neg.f32 u0)) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(/.f32 (*.f32 u0 (neg.f32 u0)) (neg.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (neg.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))))
(/.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 u0 (neg.f32 u0))) (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (neg.f32 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) #s(literal 1 binary32)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) (*.f32 u0 u0)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))
(/.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (neg.f32 u0))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 u0 (neg.f32 u0)))) (neg.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (neg.f32 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) (*.f32 u0 u0))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))) (neg.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (neg.f32 u0)))) (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(*.f32 u0 (*.f32 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 u0))
(*.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 u0 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(*.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(*.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) u0) (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(*.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 u0 u0) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
(*.f32 (exp.f32 (log.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (exp.f32 (log.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(+.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))))
(fma.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(fma.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha)) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha))) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha)))) (neg.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))) (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))) #s(literal 3 binary32))) (fma.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (-.f32 (*.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha)))) (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (*.f32 alpha (neg.f32 alpha)))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 alpha (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 u0))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) #s(literal 3 binary32))) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log1p.f32 u0)) (*.f32 alpha (neg.f32 alpha))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 u0 #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) u0) (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (*.f32 u0 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) #s(literal -2 binary32)) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal -2 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) #s(literal -2 binary32)) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (pow.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(fma.f32 (pow.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(-.f32 (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (-.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32))) (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 (neg.f32 u0)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 u0 (neg.f32 u0)) (*.f32 u0 u0))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal -1 binary32) (neg.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (neg.f32 u0)))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (neg.f32 u0)))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (neg.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (+.f32 u0 #s(literal 1 binary32)))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (neg.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(*.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(*.f32 (-.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(neg.f32 u0)
(+.f32 #s(literal 0 binary32) (neg.f32 u0))
(-.f32 #s(literal 0 binary32) u0)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 0 binary32) u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) u0) (*.f32 u0 (neg.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))) (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 (*.f32 u0 u0) (neg.f32 (+.f32 #s(literal 0 binary32) u0)))
(/.f32 (*.f32 u0 (neg.f32 u0)) (+.f32 #s(literal 0 binary32) u0))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 0 binary32) (neg.f32 u0)))))
(*.f32 u0 #s(literal -1 binary32))
(*.f32 (neg.f32 u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 u0))
(*.f32 #s(literal -1 binary32) u0)
(*.f32 (*.f32 u0 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) u0)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(+.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))
(+.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))))
(fma.f32 alpha #s(literal 1/2 binary32) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))))
(fma.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 u0 (*.f32 #s(literal 1/3 binary32) alpha) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/3 binary32) (*.f32 alpha u0) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) alpha (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))))
(fma.f32 (*.f32 u0 #s(literal 1/3 binary32)) alpha (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 (*.f32 alpha u0) #s(literal 1/3 binary32) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 (*.f32 alpha #s(literal 1/3 binary32)) u0 (*.f32 alpha #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))) (-.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32))))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 alpha (*.f32 alpha alpha)) (*.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))) (*.f32 alpha (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))) (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)) (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) alpha)))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 alpha (*.f32 alpha alpha)) (*.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (fma.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32)))) (-.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32))))
(/.f32 (*.f32 alpha (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 alpha (*.f32 alpha alpha)) (*.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha))))) (neg.f32 (fma.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 alpha (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) alpha)) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) alpha)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 alpha (*.f32 alpha alpha)))) (fma.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))))))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) alpha)
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 alpha (*.f32 alpha alpha)) (*.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 alpha #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 alpha (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))))
(*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) alpha) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(*.f32 (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) alpha) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(neg.f32 (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(+.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (neg.f32 (log1p.f32 u0)))
(+.f32 (log.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log1p.f32 u0)))
(+.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log.f32 (fma.f32 u0 u0 #s(literal 1 binary32))))
(+.f32 (log.f32 (fma.f32 u0 u0 #s(literal 1 binary32))) (neg.f32 (log1p.f32 u0)))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 (log1p.f32 u0) #s(literal -1 binary32) (log.f32 (fma.f32 u0 u0 #s(literal 1 binary32))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log.f32 (fma.f32 u0 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(-.f32 #s(literal 0 binary32) (neg.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(-.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 (log.f32 (+.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(-.f32 (log.f32 (fma.f32 #s(literal 1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (neg.f32 u0))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))))
(-.f32 (log.f32 (+.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (neg.f32 u0))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (+.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 #s(literal 1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32)))) (log.f32 (*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (fma.f32 (*.f32 u0 u0) (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1 binary32)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (fma.f32 (*.f32 u0 (neg.f32 u0)) (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) #s(literal 1 binary32)))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (fma.f32 (*.f32 u0 (neg.f32 u0)) (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))) (log.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(-.f32 (log.f32 (neg.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))) (log.f32 (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))))) (log.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 (log.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (log.f32 (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 u0)) #s(literal 3 binary32))) (fma.f32 (log.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (log.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (fma.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 u0)) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)) (*.f32 (log.f32 (fma.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #s(literal 3 binary32))) (fma.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (fma.f32 (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (*.f32 (log.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))) (log.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))))
(log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))))
(+.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (-.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (log.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (+.f32 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(-.f32 (log.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))) (*.f32 #s(literal 2 binary32) (log1p.f32 u0)))
(-.f32 (log.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (log.f32 (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (*.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))) (log.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))
(-.f32 (log.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) #s(literal 3 binary32))) (fma.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (fma.f32 (log.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (fma.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) #s(literal 3 binary32))) (fma.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (fma.f32 (log.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (log.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0))))) (*.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (fma.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))))))
(log.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(exp.f32 (neg.f32 (log1p.f32 u0)))
(pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 u0 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (/.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (/.f32 u0 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (/.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 (/.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 u0 u0) (/.f32 (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32))))
(/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (+.f32 (neg.f32 u0) #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)))))
(/.f32 (+.f32 (neg.f32 u0) #s(literal -1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (+.f32 u0 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (fma.f32 u0 u0 #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))))
(*.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u0 u0 u0))))
(*.f32 (pow.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))))

eval232.0ms (2.2%)

Memory
-16.1MiB live, 290.1MiB allocated
Compiler

Compiled 59 723 to 4 026 computations (93.3% saved)

prune367.0ms (3.6%)

Memory
7.2MiB live, 565.0MiB allocated
Pruning

31 alts after pruning (27 fresh and 4 done)

PrunedKeptTotal
New1 485191 504
Fresh7815
Picked235
Done011
Total1 494311 525
Accuracy
100.0%
Counts
1 525 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.1%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.7%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log1p.f32 (neg.f32 u0)))
98.4%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha (neg.f32 alpha)) alpha)) (log1p.f32 (neg.f32 u0)))
98.5%
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))) alpha) (log1p.f32 (neg.f32 u0)))
93.6%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
53.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (log.f32 (-.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 u0 u0)))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 1 binary32) u0))))))
98.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
55.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 u0 u0))))
98.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) u0) (*.f32 u0 (neg.f32 u0))))))
98.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
58.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
93.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
91.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
91.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
93.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))
87.5%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
92.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0))))
92.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0))))
91.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
91.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
92.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha #s(approx (* alpha (+ (* u0 1/3) 1/2)) (*.f32 alpha #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
92.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
91.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* alpha (* alpha (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
91.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) #s(approx (* u0 (+ (* u0 (* alpha (* alpha (+ (* u0 1/3) 1/2)))) (* alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
Compiler

Compiled 1 217 to 657 computations (46% saved)

simplify233.0ms (2.3%)

Memory
31.1MiB live, 432.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff64
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
cost-diff480
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
cost-diff0
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
cost-diff160
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
cost-diff160
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 (*.f32 alpha alpha) u0)
cost-diff0
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
cost-diff0
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
cost-diff0
(*.f32 alpha u0)
cost-diff0
(*.f32 (*.f32 alpha u0) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
cost-diff0
(/.f32 #s(literal -1 binary32) alpha)
cost-diff0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha)
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log1p.f32 (neg.f32 u0)))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
Rules
12 074×lower-fma.f64
12 066×lower-fma.f32
4 226×lower-*.f64
4 206×lower-*.f32
2 606×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044264
074245
1163239
2466236
31662236
44810236
56448236
08398223
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
#s(literal 1 binary32)
(/.f32 #s(literal -1 binary32) alpha)
#s(literal -1 binary32)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 alpha u0)
alpha
u0
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
u0
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
u0
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(*.f32 u0 #s(literal 1/4 binary32))
#s(literal 1/4 binary32)
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
alpha
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
#s(literal 1 binary32)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
Outputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha)
(*.f32 alpha (neg.f32 alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(neg.f32 alpha)
#s(literal 1 binary32)
(/.f32 #s(literal -1 binary32) alpha)
#s(literal -1 binary32)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha u0)
alpha
u0
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha alpha)
alpha
u0
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))
u0
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(*.f32 alpha (fma.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(*.f32 u0 #s(literal 1/4 binary32))
#s(literal 1/4 binary32)
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(*.f32 alpha (neg.f32 alpha))
alpha
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) alpha)
#s(literal 1 binary32)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0

localize128.0ms (1.2%)

Memory
-18.3MiB live, 292.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f32 alpha)
accuracy0.26953125
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
accuracy0.3515625
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.432498481196443
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.234375
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
accuracy0.2421875
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
accuracy0.38119125976844204
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
accuracy1.5326464396488753
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
accuracy0.0078125
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
accuracy0.21484375
(*.f32 (*.f32 alpha alpha) u0)
accuracy0.33984375
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
accuracy2.2155735129742107
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
accuracy0
(*.f32 alpha u0)
accuracy0.28515625
(*.f32 (*.f32 alpha u0) alpha)
accuracy8.29592008754371
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
accuracy0
(neg.f32 u0)
accuracy0.01953125
(log1p.f32 (neg.f32 u0))
accuracy0.14453125
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
accuracy0.3515625
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log1p.f32 (neg.f32 u0)))
Samples
79.0ms255×0valid
1.0ms5exit
Compiler

Compiled 245 to 44 computations (82% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-mult: 30.0ms (50.2% of total)
ival-div: 10.0ms (16.7% of total)
const: 4.0ms (6.7% of total)
ival-add: 4.0ms (6.7% of total)
ival-log: 4.0ms (6.7% of total)
ival-log1p: 4.0ms (6.7% of total)
ival-neg: 2.0ms (3.3% of total)
ival-sub: 1.0ms (1.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series25.0ms (0.2%)

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

108 calls:

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

simplify376.0ms (3.6%)

Memory
-44.9MiB live, 405.9MiB allocated
Algorithm
egg-herbie
Rules
16 532×lower-fma.f64
16 532×lower-fma.f32
4 628×lower-*.f64
4 628×lower-*.f32
3 308×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02184772
16904325
222524028
354904007
085073687
Stop Event
iter limit
node limit
Counts
432 → 432
Calls
Call 1
Inputs
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (* u0 (+ 1 (* 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) (* 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) (* 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) 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/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 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)))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(/ -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* 1/3 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/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) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(* 1/2 (pow alpha 2))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
Outputs
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 alpha (-.f32 alpha (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (*.f32 alpha (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 alpha (-.f32 alpha (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (*.f32 alpha (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* alpha u0)
(*.f32 alpha u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 alpha (-.f32 alpha (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (*.f32 alpha (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) u0))) u0)
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 (/.f32 alpha u0) (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 (/.f32 alpha u0) (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 (*.f32 alpha alpha) u0))) u0)
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 (*.f32 u0 u0))))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 u0) (*.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(* 1/4 (pow u0 2))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (*.f32 #s(literal 1 binary32) (*.f32 u0 #s(literal 1/3 binary32))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (*.f32 #s(literal 1 binary32) (*.f32 u0 #s(literal 1/3 binary32))))
(* 1/4 (pow u0 2))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (*.f32 #s(literal 1 binary32) (*.f32 u0 #s(literal 1/3 binary32))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (*.f32 #s(literal 1 binary32) (*.f32 u0 #s(literal 1/3 binary32))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 alpha (-.f32 alpha (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (*.f32 alpha (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(neg.f32 (*.f32 alpha alpha))
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(fma.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u0)) u0)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 alpha (/.f32 alpha u0) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(neg.f32 (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 alpha (-.f32 alpha (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (*.f32 alpha (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(fma.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (log.f32 (neg.f32 u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/3 binary32) u0)) u0)) u0))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(* 1/3 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (*.f32 u0 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 u0 (*.f32 u0 (+.f32 #s(literal 1/3 binary32) (/.f32 #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 u0 (*.f32 u0 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) #s(literal 1 binary32))
(* 1/3 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (*.f32 u0 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))))
(* (pow u0 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(fma.f32 u0 (*.f32 u0 (+.f32 #s(literal 1/3 binary32) (/.f32 #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 u0 (*.f32 u0 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) #s(literal 1 binary32))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/2 (pow alpha 2))
(*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32))
(+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(* (pow u0 2) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (*.f32 u0 u0) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0))) u0)))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)

rewrite101.0ms (1%)

Memory
44.1MiB live, 117.7MiB allocated
Rules
1 030×lower-*.f64
1 010×lower-*.f32
948×lower-fma.f64
940×lower-fma.f32
510×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044228
074207
1266203
01777193
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
24 → 452
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha)
(/.f32 #s(literal -1 binary32) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 alpha u0)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(neg.f32 alpha)
Outputs
(neg.f32 alpha)
(neg.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (*.f32 alpha alpha) alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) alpha))
(/.f32 #s(literal 1 binary32) (*.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (neg.f32 alpha)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 alpha #s(literal -1 binary32))
(/.f32 alpha (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha))
(/.f32 alpha (*.f32 alpha (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (neg.f32 alpha) #s(literal 1 binary32))
(/.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 alpha)))
(/.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (neg.f32 (*.f32 alpha alpha)) alpha)
(/.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alpha alpha))) (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32)))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) alpha)
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 alpha (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) (neg.f32 alpha))
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32)) alpha)
(neg.f32 (*.f32 alpha alpha))
(neg.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(neg.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32))
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) alpha) alpha)
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 #s(literal -1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 (*.f32 alpha alpha)) alpha))
(*.f32 (*.f32 alpha (neg.f32 (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) alpha)
(/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha (*.f32 (*.f32 alpha u0) #s(literal 1 binary32)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha u0)) alpha)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0)
(*.f32 alpha u0)
(*.f32 u0 alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha) (*.f32 alpha u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha u0)) alpha (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha u0)) alpha (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) (*.f32 alpha u0))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha u0)) alpha)
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha (*.f32 (*.f32 alpha u0) #s(literal 1 binary32)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha u0)) alpha)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0)
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(pow.f32 alpha #s(literal 2 binary32))
(*.f32 alpha alpha)
(*.f32 (pow.f32 alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 1 binary32)))
(+.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha))
(fma.f32 (pow.f32 alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))) (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))) (neg.f32 (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(*.f32 (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))))
(+.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(+.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))
(+.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 u0 #s(literal 1/3 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(+.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32))
(+.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/3 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 (+.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 #s(literal 1/4 binary32)) u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))))
(/.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))))
(/.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)))))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 alpha (*.f32 (*.f32 alpha u0) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 u0 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha u0)) alpha (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha)))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 alpha alpha))))) u0) (fma.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha)))) u0) (fma.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alpha alpha))))
(*.f32 u0 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)))
(*.f32 (fma.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0)
(neg.f32 (*.f32 alpha alpha))
(neg.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(neg.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32))
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) alpha) alpha)
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 #s(literal -1 binary32) (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 alpha (neg.f32 alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 (*.f32 alpha alpha)) alpha))
(*.f32 (*.f32 alpha (neg.f32 (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 (/.f32 #s(literal 1 binary32) alpha))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) alpha)
(/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)))
(log1p.f32 (neg.f32 u0))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 (*.f32 u0 u0)))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 (*.f32 u0 u0)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) alpha)
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 alpha (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (neg.f32 alpha))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)) (neg.f32 alpha))
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32)) alpha)
(log1p.f32 (neg.f32 u0))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 (*.f32 u0 u0)))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 u0 (*.f32 u0 u0)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(neg.f32 u0)
(+.f32 #s(literal 0 binary32) (neg.f32 u0))
(-.f32 #s(literal 0 binary32) u0)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
(*.f32 #s(literal 1 binary32) (neg.f32 u0))
(*.f32 #s(literal -1 binary32) u0)
(*.f32 u0 #s(literal -1 binary32))
(*.f32 (neg.f32 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(+.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1/3 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 u0 #s(literal 1/3 binary32)) u0 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32)) (-.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(*.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(*.f32 (fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 (*.f32 u0 #s(literal 1/4 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/4 binary32) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) alpha) alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) alpha) alpha (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/4 binary32))) u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) #s(literal 1/4 binary32) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))))) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32)))) (*.f32 alpha alpha)) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (-.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) #s(literal 1/16 binary32))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha)
(neg.f32 alpha)
(neg.f32 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (*.f32 alpha alpha) alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) alpha))
(/.f32 #s(literal 1 binary32) (*.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (neg.f32 alpha)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 alpha #s(literal -1 binary32))
(/.f32 alpha (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha))
(/.f32 alpha (*.f32 alpha (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (neg.f32 alpha) #s(literal 1 binary32))
(/.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 alpha)))
(/.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (neg.f32 (*.f32 alpha alpha)) alpha)
(/.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alpha alpha))) (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32)))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)))

eval143.0ms (1.4%)

Memory
-19.3MiB live, 142.7MiB allocated
Compiler

Compiled 15 598 to 1 345 computations (91.4% saved)

prune365.0ms (3.5%)

Memory
-17.3MiB live, 303.9MiB allocated
Pruning

43 alts after pruning (37 fresh and 6 done)

PrunedKeptTotal
New88828916
Fresh13922
Picked325
Done044
Total90443947
Accuracy
100.0%
Counts
947 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
93.8%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.5%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
73.7%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
98.8%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log1p.f32 (neg.f32 u0)))
93.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
98.5%
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))) alpha) (log1p.f32 (neg.f32 u0)))
93.6%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
98.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
58.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
93.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
91.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
99.0%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
94.2%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0)))
92.3%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
87.5%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
92.1%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha u0)) alpha))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) (*.f32 alpha u0)))
91.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
91.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
91.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
87.6%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(approx (+ (* u0 (+ (* u0 1/3) 1/2)) 1) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
93.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))
92.1%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
91.6%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) u0 (*.f32 u0 (*.f32 alpha alpha))))
94.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 alpha u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
91.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))))
91.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha)))) u0) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha (neg.f32 alpha))))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 alpha alpha))))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
92.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))))))))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 u0) (*.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))))))
93.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
Compiler

Compiled 1 631 to 901 computations (44.8% saved)

simplify407.0ms (3.9%)

Memory
18.6MiB live, 290.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))))
cost-diff0
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))))
cost-diff160
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))
cost-diff192
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
cost-diff0
(*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
cost-diff0
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
cost-diff160
(fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
cost-diff0
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
cost-diff0
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
cost-diff0
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
cost-diff0
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
cost-diff0
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
cost-diff0
(neg.f32 u0)
cost-diff0
(log1p.f32 (neg.f32 u0))
cost-diff0
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
cost-diff0
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
Rules
16 344×lower-fma.f64
16 328×lower-fma.f32
3 760×lower-*.f64
3 728×lower-*.f32
3 074×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057405
093393
1218372
2582372
31645372
44116372
57501372
08085365
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(neg.f32 alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
u0
(*.f32 u0 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
u0
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
u0
(fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
alpha
(*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 alpha u0)
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))))
#s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
(*.f32 u0 (*.f32 u0 u0))
u0
(*.f32 u0 u0)
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))
alpha
(*.f32 alpha #s(literal 1/3 binary32))
#s(literal 1/3 binary32)
(/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)
(*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))
(fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))
#s(literal 1/2 binary32)
(/.f32 alpha u0)
Outputs
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(neg.f32 alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha #s(literal 1/2 binary32)) alpha))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha #s(literal 1/2 binary32)) alpha)))
(*.f32 alpha alpha)
alpha
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
u0
(*.f32 u0 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha))))
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha)))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
u0
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(*.f32 alpha alpha)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha))))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(*.f32 u0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha)))
u0
(fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(*.f32 alpha (fma.f32 alpha (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha))
alpha
(*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 alpha u0)
(*.f32 u0 alpha)
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 u0 (*.f32 u0 (fma.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 alpha alpha))))))))
#s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))))
#s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 u0 (*.f32 u0 (fma.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 alpha alpha)))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
(*.f32 u0 (*.f32 u0 (fma.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 alpha alpha))))))
(*.f32 u0 (*.f32 u0 u0))
u0
(*.f32 u0 u0)
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))
(*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))
alpha
(*.f32 alpha #s(literal 1/3 binary32))
#s(literal 1/3 binary32)
(/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)
(*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))
(fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))
#s(literal 1/2 binary32)
(/.f32 alpha u0)

localize183.0ms (1.8%)

Memory
23.0MiB live, 220.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.28125
(*.f32 u0 (*.f32 u0 u0))
accuracy0.37632753907376815
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
accuracy0.37890625
(*.f32 alpha #s(literal 1/3 binary32))
accuracy2.2155735129742107
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))))
accuracy0.29296875
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
accuracy0.3515625
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
accuracy0.38671875
(*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
accuracy1.5326464396488753
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
accuracy0.0078125
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
accuracy0.3203125
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
accuracy0.3671875
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
accuracy2.2155735129742107
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
accuracy0
(*.f32 u0 #s(literal 1/2 binary32))
accuracy0
(*.f32 alpha alpha)
accuracy0.31640625
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
accuracy3.6515566236505346
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
accuracy0
(neg.f32 alpha)
accuracy0.01953125
(log1p.f32 (neg.f32 u0))
accuracy0.19921875
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
accuracy0.23828125
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
Samples
106.0ms255×0valid
1.0ms5exit
Compiler

Compiled 339 to 56 computations (83.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-mult: 42.0ms (52.6% of total)
ival-div: 14.0ms (17.5% of total)
ival-add: 10.0ms (12.5% of total)
const: 4.0ms (5% of total)
ival-log: 4.0ms (5% of total)
ival-log1p: 2.0ms (2.5% of total)
ival-neg: 2.0ms (2.5% of total)
ival-sub: 1.0ms (1.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series75.0ms (0.7%)

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

123 calls:

TimeVariablePointExpression
33.0ms
alpha
@0
(* (log (+ 1 (neg u0))) (neg alpha))
2.0ms
alpha
@0
(* (* u0 (* u0 u0)) (+ (* alpha (* alpha 1/3)) (/ (* alpha (+ (* alpha 1/2) (/ alpha u0))) u0)))
1.0ms
alpha
@inf
(* (* u0 (* u0 u0)) (+ (* alpha (* alpha 1/3)) (/ (* alpha (+ (* alpha 1/2) (/ alpha u0))) u0)))
1.0ms
alpha
@0
(+ (* alpha alpha) (* (* alpha u0) (* alpha (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2))))
1.0ms
alpha
@0
(* (* alpha alpha) (+ (* u0 (* u0 1/2)) u0))

simplify586.0ms (5.7%)

Memory
-84.2MiB live, 581.6MiB allocated
Algorithm
egg-herbie
Rules
17 848×lower-fma.f64
17 848×lower-fma.f32
4 628×lower-*.f64
4 628×lower-*.f32
4 102×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02896370
19326184
229265520
370115517
081205083
Stop Event
iter limit
node limit
Counts
492 → 490
Calls
Call 1
Inputs
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* 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 (* 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))))
(* 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 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* 1/2 u0)))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* 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 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)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* 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/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)))
(* 1/2 u0)
(* u0 (+ 1/2 (* 1/3 u0)))
(* u0 (+ 1/2 (* 1/3 u0)))
(* u0 (+ 1/2 (* 1/3 u0)))
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* 1/3 (pow u0 2))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(pow alpha 2)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 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 (+ 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 (+ 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 (+ 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 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 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))))))
(* 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/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/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)))))
(* (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/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 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)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(/ (pow alpha 2) (pow u0 2))
(/ (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (pow u0 2))
(/ (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (pow u0 2))
(/ (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (pow u0 2))
(* 1/3 (pow alpha 2))
(+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))
(+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))
(+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))
(* 1/3 (pow alpha 2))
(+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))
(+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))
(+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (* u0 (+ 1 (* 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) (* 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) (* 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) 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/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 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 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* 1/2 u0)
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* 1/2 alpha)
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha))))
(+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha))))
(* 1/4 (* alpha (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 alpha) (* 1/3 (/ alpha u0))))
(* (pow u0 2) (+ (* 1/4 alpha) (+ (* 1/3 (/ alpha u0)) (* 1/2 (/ alpha (pow u0 2))))))
(* (pow u0 2) (+ (* 1/4 alpha) (+ (* 1/3 (/ alpha u0)) (* 1/2 (/ alpha (pow u0 2))))))
(* 1/4 (* alpha (pow u0 2)))
(* (pow u0 2) (+ (* 1/4 alpha) (* 1/3 (/ alpha u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha)) u0)) (* 1/4 alpha)))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha)) u0)) (* 1/4 alpha)))
1/3
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(+ 1/3 (* 1/4 u0))
(* 1/4 u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/4 u0)
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(* 1/3 alpha)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
(pow u0 3)
Outputs
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 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 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* alpha u0)
(*.f32 alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 u0 (fma.f32 alpha (*.f32 u0 #s(literal 1/2 binary32)) alpha))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 u0 (fma.f32 u0 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(fma.f32 alpha (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (/.f32 alpha u0)))
(* alpha (log (/ -1 u0)))
(*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (fma.f32 alpha (/.f32 #s(literal -1/2 binary32) u0) (neg.f32 alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (+.f32 alpha (/.f32 (*.f32 alpha (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) 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 (* 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 (* 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 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (log.f32 u0) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (log.f32 u0) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0))))
(* -1 (log (/ -1 u0)))
(neg.f32 (neg.f32 (log.f32 (neg.f32 u0))))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (neg.f32 u0))))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0)) u0) (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 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)))) u0) (neg.f32 (log.f32 (neg.f32 u0))))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 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 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (+ u0 (* 1/2 (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* 1/2 (* (pow alpha 2) (pow u0 2)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* (pow u0 2) (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
u0
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* 1/2 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* 1/2 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 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 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (neg.f32 u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (neg.f32 u0))))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (+ u0 (* (pow u0 2) (+ 1/2 (* 1/3 u0)))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
u0
(* u0 (+ 1 (* 1/2 u0)))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
(* 1/3 (pow u0 3))
(*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32))))
(* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32))))
(* 1/3 (pow u0 3))
(*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))))
(* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3)))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* u0 (+ 1/2 (* 1/3 u0)))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* u0 (+ 1/2 (* 1/3 u0)))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* u0 (+ 1/2 (* 1/3 u0)))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* 1/3 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* 1/3 (pow u0 2))
(*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* (pow u0 2) (+ 1/3 (* 1/2 (/ 1 u0))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(* (pow alpha 2) (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(pow alpha 2)
(*.f32 alpha alpha)
(+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))
(+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))
(fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/4 binary32)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/4 binary32)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (neg.f32 (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) (neg.f32 u0))) u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 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 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 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 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) (pow u0 3))))))
(*.f32 (fma.f32 alpha (+.f32 (/.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha #s(literal 1/4 binary32))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (* (pow alpha 2) (pow u0 4)))
(*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)))
(* (pow u0 4) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal -1/2 binary32) u0) #s(literal -1/3 binary32))) (neg.f32 u0))))
(* (pow u0 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2))) u0)) (* 1/4 (pow alpha 2))))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (neg.f32 u0))) (neg.f32 u0))))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* (pow alpha 2) (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(* 1/2 (* (pow alpha 2) u0))
(*.f32 u0 (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))))
(* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2))))
(*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))
(* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2))))))
(*.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/4 binary32)))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (* 1/3 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/4 (pow alpha 2)) (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (/ (pow alpha 2) (pow u0 2))))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* 1/4 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/4 binary32)))
(* -1 (* (pow u0 3) (+ (* -1/3 (/ (pow alpha 2) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))) u0)) (* -1/4 (pow alpha 2)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (neg.f32 u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (neg.f32 u0))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* (pow alpha 2) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(/ (pow alpha 2) (pow u0 2))
(/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))
(/ (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)) (pow u0 2))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))) (*.f32 u0 u0))
(/ (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (pow u0 2))
(/.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) (*.f32 u0 u0))
(/ (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)) (pow u0 2))
(/.f32 (fma.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 alpha alpha)) (*.f32 u0 u0))
(* 1/3 (pow alpha 2))
(*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))
(+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(* 1/3 (pow alpha 2))
(*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))
(+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (pow alpha 2) u0)) (* -1/2 (pow alpha 2))) u0)) (* 1/3 (pow alpha 2)))
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 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 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 u0))) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 alpha (fma.f32 alpha (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 alpha (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 (neg.f32 u0))) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) u0))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (neg.f32 u0)))) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0))) u0)) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) (* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0))))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* (pow alpha 2) u0)
(*.f32 alpha (*.f32 alpha u0))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (* 1/2 (/ (pow alpha 2) u0))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* (pow u0 3) (+ (* 1/3 (pow alpha 2)) (+ (* 1/2 (/ (pow alpha 2) u0)) (/ (pow alpha 2) (pow u0 2)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 (*.f32 u0 u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 u0 #s(literal 1/2 binary32)))))
(* 1/3 (* (pow alpha 2) (pow u0 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))
(* -1 (* (pow u0 3) (+ (* -1/2 (/ (pow alpha 2) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (neg.f32 u0))))
(* -1 (* (pow u0 3) (+ (* -1 (/ (+ (* 1/2 (pow alpha 2)) (/ (pow alpha 2) u0)) u0)) (* -1/3 (pow alpha 2)))))
(*.f32 (neg.f32 u0) (fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) (neg.f32 u0))))
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* 1/2 u0)
(*.f32 u0 #s(literal 1/2 binary32))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* alpha (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/2 alpha)
(*.f32 alpha #s(literal 1/2 binary32))
(+ (* 1/3 (* alpha u0)) (* 1/2 alpha))
(*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(* 1/4 (* alpha (pow u0 2)))
(*.f32 alpha (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(* (pow u0 2) (+ (* 1/4 alpha) (* 1/3 (/ alpha u0))))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ (* 1/4 alpha) (+ (* 1/3 (/ alpha u0)) (* 1/2 (/ alpha (pow u0 2))))))
(fma.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1/4 binary32))) (*.f32 u0 u0)))
(* (pow u0 2) (+ (* 1/4 alpha) (+ (* 1/3 (/ alpha u0)) (* 1/2 (/ alpha (pow u0 2))))))
(fma.f32 alpha (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 (*.f32 alpha (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal 1/4 binary32))) (*.f32 u0 u0)))
(* 1/4 (* alpha (pow u0 2)))
(*.f32 alpha (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(* (pow u0 2) (+ (* 1/4 alpha) (* 1/3 (/ alpha u0))))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha)) u0)) (* 1/4 alpha)))
(fma.f32 (neg.f32 (fma.f32 alpha #s(literal -1/3 binary32) (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0 (*.f32 alpha (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))
(* (pow u0 2) (+ (* -1 (/ (+ (* -1/2 (/ alpha u0)) (* -1/3 alpha)) u0)) (* 1/4 alpha)))
(fma.f32 (neg.f32 (fma.f32 alpha #s(literal -1/3 binary32) (/.f32 (*.f32 alpha #s(literal -1/2 binary32)) u0))) u0 (*.f32 alpha (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))
1/3
#s(literal 1/3 binary32)
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(+ 1/3 (* 1/4 u0))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/4 u0)
(*.f32 u0 #s(literal 1/4 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/4 u0)
(*.f32 u0 #s(literal 1/4 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* u0 (+ 1/4 (* 1/3 (/ 1 u0))))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(* 1/3 alpha)
(*.f32 alpha #s(literal 1/3 binary32))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))
(pow u0 3)
(*.f32 u0 (*.f32 u0 u0))

rewrite320.0ms (3.1%)

Memory
24.5MiB live, 442.3MiB allocated
Rules
6 434×lower-fma.f64
6 418×lower-fma.f32
5 246×lower-*.f64
5 214×lower-*.f32
4 052×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057340
093324
1361307
22632307
09358293
Stop Event
iter limit
node limit
iter limit
Counts
26 → 606
Calls
Call 1
Inputs
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 alpha alpha)
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)))))
#s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0))))
(neg.f32 alpha)
(*.f32 u0 #s(literal 1/2 binary32))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(*.f32 alpha #s(literal 1/3 binary32))
(*.f32 u0 (*.f32 u0 u0))
Outputs
(neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 u0)))) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 (neg.f32 (*.f32 alpha (log1p.f32 u0))) alpha)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (/.f32 (*.f32 alpha (log1p.f32 u0)) #s(literal 1 binary32)))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha)) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log1p.f32 u0))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 alpha (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(neg.f32 (*.f32 alpha (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) #s(literal -1 binary32)) alpha)
(*.f32 (neg.f32 (log1p.f32 u0)) alpha)
(log1p.f32 u0)
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 (neg.f32 u0)))
(neg.f32 (log.f32 (/.f32 (fma.f32 (neg.f32 u0) (-.f32 (neg.f32 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u0) (-.f32 (neg.f32 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 (neg.f32 u0) (-.f32 (neg.f32 u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log.f32 (fma.f32 u0 u0 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 u0))) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 (neg.f32 u0) (-.f32 (neg.f32 u0) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 u0) #s(literal 1 binary32)))) (log.f32 (neg.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(neg.f32 u0)
(+.f32 #s(literal 0 binary32) (neg.f32 u0))
(-.f32 #s(literal 0 binary32) u0)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) u0)) (/.f32 (*.f32 u0 u0) (+.f32 #s(literal 0 binary32) u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) (+.f32 #s(literal 0 binary32) u0))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0))) (neg.f32 (+.f32 #s(literal 0 binary32) u0)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 0 binary32) (neg.f32 u0)))))
(*.f32 u0 #s(literal -1 binary32))
(*.f32 (neg.f32 u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 u0))
(*.f32 #s(literal -1 binary32) u0)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(+.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 u0 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 (*.f32 u0 alpha) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) alpha) (*.f32 u0 alpha) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))) alpha) alpha (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 #s(literal 1/2 binary32))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0))) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha alpha)) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))) (neg.f32 (-.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)))) (neg.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)) (*.f32 alpha alpha))) (neg.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))
(*.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)) alpha)
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 alpha #s(literal 2 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 2 binary32))
(*.f32 alpha alpha)
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 1 binary32) alpha))
(*.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)))
(+.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))
(+.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))) u0)
(pow.f32 (/.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0))) #s(literal -1 binary32))
(fma.f32 u0 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))
(fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)
(fma.f32 #s(literal 1 binary32) u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) u0 u0)
(fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) u0)
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))) (/.f32 (*.f32 u0 u0) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (fma.f32 u0 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0))) (neg.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))) (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (*.f32 u0 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)))) (neg.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0)))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))) (neg.f32 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32))))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (neg.f32 u0) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) (neg.f32 u0))))
(*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 (*.f32 u0 alpha) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) alpha) (*.f32 u0 alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha) (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 alpha alpha)) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha alpha)) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))) (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))) (neg.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))) (*.f32 alpha alpha))) (neg.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))) (fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)))
(*.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))
(*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)) alpha)
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) (*.f32 u0 alpha))
(*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0)
(+.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) u0)
(pow.f32 (/.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))) #s(literal -1 binary32))
(fma.f32 u0 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)
(fma.f32 #s(literal 1 binary32) u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))
(fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0 u0)
(fma.f32 (*.f32 u0 u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)
(-.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))) (/.f32 (*.f32 u0 u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 u0 u0 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (fma.f32 u0 u0 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))) (neg.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))) (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)) (*.f32 u0 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (neg.f32 (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))) (neg.f32 (neg.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0)))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))) (neg.f32 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0)
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))) (*.f32 u0 (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))))
(*.f32 (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) (neg.f32 u0))))
(+.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))))
(+.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))))
(fma.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) u0 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))))
(fma.f32 #s(literal 1/3 binary32) (*.f32 u0 u0) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 #s(literal 1/3 binary32)) u0 (*.f32 u0 #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32))) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) u0) (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32))))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32) #s(literal 1/8 binary32)) u0)) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u0 #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/9 binary32) #s(literal -1/4 binary32)) u0)) (neg.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal -1/2 binary32))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/8 binary32) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/27 binary32)))) (fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 u0 #s(literal 1/3 binary32)))))))
(*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))
(*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)
(*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(+.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))
(pow.f32 (/.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) #s(literal -1 binary32))
(fma.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))
(fma.f32 alpha alpha (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 alpha)) (*.f32 alpha alpha))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))
(fma.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(fma.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 alpha) (*.f32 alpha alpha))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 alpha alpha))
(fma.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha (*.f32 alpha alpha))
(fma.f32 (*.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 1 binary32) alpha) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) u0 (*.f32 alpha alpha))
(fma.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha (*.f32 alpha alpha)) (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))))
(/.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))) (fma.f32 alpha (*.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))))))
(/.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))) (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))) (neg.f32 (fma.f32 alpha (*.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (neg.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))) (*.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))) (neg.f32 (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))) (neg.f32 (neg.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (neg.f32 (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))))
(*.f32 alpha (+.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))
(*.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) alpha) (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))) (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(+.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 alpha (*.f32 (*.f32 u0 alpha) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 alpha (*.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 alpha) u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) u0 (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) u0) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) alpha) (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 (*.f32 u0 (*.f32 u0 alpha)) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))) (/.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))))) (fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))) u0) (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) u0) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))))) (neg.f32 (fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))) (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))) (neg.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha)))) (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))) u0)) (neg.f32 (fma.f32 alpha (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) u0)) (neg.f32 (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (fma.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 alpha alpha))))))
(*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)))
(*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) u0)
(*.f32 (/.f32 u0 alpha) (/.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) alpha) (/.f32 u0 (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 u0 alpha) (*.f32 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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 alpha)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 (*.f32 u0 alpha) (*.f32 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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 alpha) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 alpha)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (-.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 alpha) (*.f32 alpha #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 u0 alpha) (*.f32 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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (-.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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 alpha)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 alpha)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 alpha)) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 alpha)) (-.f32 (*.f32 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 alpha))) (*.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 alpha)) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.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 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha alpha)))))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))
(*.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 alpha (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 alpha)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha)
(*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha) u0)
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 u0 (*.f32 (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 alpha (*.f32 (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 alpha (*.f32 (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 #s(literal 1/3 binary32) (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 alpha (*.f32 u0 (*.f32 u0 u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (/.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (neg.f32 u0)) (/.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal -1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 u0 u0)) u0 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) (*.f32 u0 u0)) u0 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) alpha) (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) alpha) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha alpha)) #s(literal 1/3 binary32) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha #s(literal 1/3 binary32))) alpha (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) u0) (*.f32 u0 u0) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (/.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) u0) (*.f32 u0 u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 (neg.f32 alpha) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal -1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 u0)) u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 u0)) u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 (neg.f32 alpha) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (neg.f32 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 u0 u0) (/.f32 (*.f32 u0 u0) (/.f32 #s(literal 1 binary32) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 u0) u0) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (pow.f32 u0 #s(literal 3/2 binary32)) u0) (/.f32 (pow.f32 u0 #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) u0) (/.f32 (*.f32 (neg.f32 alpha) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal -1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) u0) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) u0) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) (neg.f32 u0)) (/.f32 (*.f32 (neg.f32 alpha) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(fma.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (neg.f32 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))) (/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0))))) (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0))))) (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0))) (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (*.f32 u0 (*.f32 u0 u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))))) (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))) (neg.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (*.f32 u0 (*.f32 u0 u0)))) (neg.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(/.f32 (fma.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0))) (*.f32 (*.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 u0 (*.f32 u0 u0)))))) (fma.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 u0 u0)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))))))
(*.f32 u0 (*.f32 u0 (*.f32 u0 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))))
(*.f32 (*.f32 u0 u0) (*.f32 u0 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
(*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 (*.f32 u0 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))) u0)
(*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) u0) (*.f32 u0 u0))
(*.f32 (/.f32 (*.f32 u0 (*.f32 u0 u0)) alpha) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) alpha) (/.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
(+.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(+.f32 (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))) #s(literal -1 binary32))
(fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)))
(fma.f32 alpha (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)))
(fma.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)))
(fma.f32 (*.f32 alpha #s(literal 1/3 binary32)) alpha (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)))
(fma.f32 (/.f32 alpha u0) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 alpha u0) (/.f32 (neg.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal -1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (/.f32 #s(literal 1 binary32) u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) #s(literal 1 binary32) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (neg.f32 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (*.f32 (neg.f32 alpha) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (/.f32 #s(literal 1 binary32) (neg.f32 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) #s(literal -1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0) alpha (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 alpha (neg.f32 u0)) (/.f32 (neg.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 alpha (neg.f32 u0)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) #s(literal -1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 alpha #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (neg.f32 alpha) #s(literal 1 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (neg.f32 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 #s(literal -1 binary32) u0) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal -1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (neg.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (/.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (neg.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0) (/.f32 alpha #s(literal -1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) #s(literal 1 binary32)) (/.f32 alpha u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (neg.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) #s(literal -1 binary32)) (/.f32 alpha u0) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) #s(literal -1 binary32)) (/.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(fma.f32 (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (neg.f32 u0)) (/.f32 (neg.f32 alpha) #s(literal 1 binary32)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))
(-.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (/.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))) (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))) (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))
(/.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))) (+.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha (*.f32 (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)))))))
(/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha (*.f32 (*.f32 alpha #s(literal 1/3 binary32)) (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))) (neg.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (*.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)))) (*.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))) (neg.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)))) (*.f32 u0 u0)) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))) (neg.f32 (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32))))))
(*.f32 alpha (fma.f32 alpha (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0) (*.f32 alpha #s(literal 1/3 binary32))))
(*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))
(*.f32 (fma.f32 #s(literal 1/27 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))))) (*.f32 u0 (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (-.f32 (*.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))))))
(*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))) (/.f32 #s(literal 1 binary32) (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(*.f32 (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) alpha) (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) (-.f32 (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))))))
#s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0)))))
(neg.f32 alpha)
(neg.f32 (*.f32 #s(literal 1 binary32) alpha))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(pow.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) alpha)
(-.f32 (/.f32 #s(literal 0 binary32) alpha) (*.f32 #s(literal 1 binary32) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) alpha)) (/.f32 (*.f32 alpha alpha) (+.f32 #s(literal 0 binary32) alpha)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))) (/.f32 (*.f32 alpha (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (neg.f32 (*.f32 alpha alpha)) alpha)
(/.f32 (neg.f32 (*.f32 alpha alpha)) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha))) (neg.f32 (+.f32 #s(literal 0 binary32) alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alpha alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 alpha alpha)))) (neg.f32 (neg.f32 alpha)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal -1 binary32))) (neg.f32 (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alpha alpha)))) (neg.f32 (neg.f32 alpha)))
(/.f32 (+.f32 #s(literal 0 binary32) (neg.f32 (*.f32 alpha (*.f32 alpha alpha)))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (neg.f32 alpha)))))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alpha) #s(literal 1 binary32)))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (*.f32 alpha alpha) #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (/.f32 (neg.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (/.f32 (*.f32 (neg.f32 (*.f32 alpha alpha)) alpha) #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (*.f32 alpha alpha))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha)) (/.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) alpha)) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 alpha alpha))) (/.f32 (neg.f32 (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 u0 #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) u0)
(+.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)))
(+.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 alpha #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)))
(fma.f32 alpha (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) alpha (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)))
(fma.f32 (*.f32 u0 alpha) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 u0 alpha) (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) alpha (*.f32 alpha #s(literal 1/2 binary32)))
(fma.f32 (*.f32 alpha (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) u0 (*.f32 alpha #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (-.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha)))) (fma.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))) (-.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32))))
(/.f32 (*.f32 alpha (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(/.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)) alpha) (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)) alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha))))) (neg.f32 (fma.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (-.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)) (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32)))) (neg.f32 (-.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 alpha (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/8 binary32)) alpha)) (neg.f32 (-.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32)) alpha)) (neg.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 u0)) (*.f32 alpha (*.f32 alpha alpha))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))) (fma.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))))))
(*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)
(+.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))
(+.f32 (*.f32 u0 #s(literal 1/4 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))) #s(literal -1 binary32))
(fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal 1/9 binary32) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(-.f32 (/.f32 #s(literal 1/9 binary32) (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))) (/.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))) (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32))) (neg.f32 (+.f32 #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (*.f32 u0 #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32))) (neg.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(/.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32))) (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) #s(literal 1/9 binary32))) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)))) (neg.f32 (neg.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/16 binary32)))) (neg.f32 (-.f32 #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/4 binary32)))))
(*.f32 (fma.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1/64 binary32) #s(literal 1/27 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32))))))
(*.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/16 binary32) #s(literal -1/9 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal -1/3 binary32))))
(*.f32 alpha #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) alpha)
(neg.f32 (*.f32 u0 (*.f32 u0 u0)))
(exp.f32 (*.f32 (log.f32 u0) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 u0)) #s(literal 3 binary32)))
(pow.f32 u0 #s(literal 3 binary32))
(pow.f32 (neg.f32 u0) #s(literal 3 binary32))
(pow.f32 (*.f32 u0 u0) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 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 (exp.f32 (log.f32 u0)) #s(literal 3 binary32))
(pow.f32 (exp.f32 (log.f32 (neg.f32 u0))) #s(literal 3 binary32))
(/.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 0 binary32) (fma.f32 u0 u0 (*.f32 #s(literal 0 binary32) u0))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 0 binary32) u0) #s(literal 3 binary32)))
(*.f32 u0 (*.f32 u0 u0))
(*.f32 (neg.f32 u0) (*.f32 u0 u0))
(*.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) u0)
(*.f32 (*.f32 u0 u0) (neg.f32 u0))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal 1 binary32))
(*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 u0 u0)))
(*.f32 (pow.f32 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)))

eval128.0ms (1.2%)

Memory
-38.7MiB live, 212.7MiB allocated
Compiler

Compiled 28 174 to 2 278 computations (91.9% saved)

prune406.0ms (3.9%)

Memory
3.7MiB live, 712.1MiB allocated
Pruning

56 alts after pruning (48 fresh and 8 done)

PrunedKeptTotal
New1 094241 118
Fresh82432
Picked145
Done246
Total1 105561 161
Accuracy
100.0%
Counts
1 161 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
93.8%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
87.5%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))))
73.7%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
98.8%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log1p.f32 (neg.f32 u0)))
93.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) #s(approx (log (+ 1 (neg u0))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
98.5%
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 alpha (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))) alpha) (log1p.f32 (neg.f32 u0)))
93.6%
(*.f32 (*.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
98.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
58.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
93.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
99.0%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
93.9%
(*.f32 (*.f32 #s(approx (log (+ 1 (neg u0))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/4 binary32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) (neg.f32 alpha)) alpha)
91.9%
(*.f32 (*.f32 #s(approx (log (+ 1 (neg u0))) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal -1/3 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) (neg.f32 alpha)) alpha)
87.6%
(*.f32 (*.f32 #s(approx (log (+ 1 (neg u0))) (*.f32 u0 (fma.f32 u0 #s(literal -1/2 binary32) #s(literal -1 binary32)))) (neg.f32 alpha)) alpha)
94.1%
(*.f32 #s(approx (* (log (+ 1 (neg u0))) (neg alpha)) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) alpha))) alpha)
92.0%
(*.f32 #s(approx (* (log (+ 1 (neg u0))) (neg alpha)) (*.f32 u0 (fma.f32 u0 (*.f32 alpha (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) alpha))) alpha)
87.7%
(*.f32 #s(approx (* (log (+ 1 (neg u0))) (neg alpha)) (*.f32 u0 (fma.f32 alpha (*.f32 u0 #s(literal 1/2 binary32)) alpha))) alpha)
94.2%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) u0)))
92.3%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))))))
87.5%
#s(approx (* (/ alpha (/ 1 (neg alpha))) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
92.1%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (*.f32 u0 #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
92.1%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0) (*.f32 alpha alpha)))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha u0)) alpha))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha)) u0))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0) (*.f32 alpha alpha)))
91.8%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) alpha) (*.f32 u0 alpha)))
91.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
91.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
87.6%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 alpha alpha) u0) #s(approx (+ (* u0 (+ (* u0 1/3) 1/2)) 1) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
92.1%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0)) alpha))
91.6%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 #s(approx (+ (* u0 (* u0 (+ (* u0 1/3) 1/2))) u0) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (-.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0)) u0)))) (*.f32 alpha alpha)))
93.9%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 (*.f32 alpha alpha) (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))
94.3%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))
87.7%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))))
91.5%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/3 binary32) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0)) u0))) u0) (*.f32 u0 u0))))
73.5%
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) #s(approx (* (* (* alpha alpha) u0) (+ (* u0 (+ (* u0 1/3) 1/2)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) #s(approx (+ (* alpha (* alpha 1/3)) (/ (* alpha (+ (* alpha 1/2) (/ alpha u0))) u0)) (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 (*.f32 alpha alpha))) u0 (*.f32 u0 (*.f32 alpha alpha))))
93.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha)) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))) u0) (*.f32 alpha (-.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
87.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))) (*.f32 alpha alpha))))
94.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) (+.f32 (fma.f32 u0 (*.f32 u0 #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/3 binary32)))) (*.f32 alpha alpha))))
87.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 u0 (*.f32 (*.f32 alpha alpha) #s(approx (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)) #s(literal 1/2 binary32))) (*.f32 alpha alpha))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32))) #s(literal -1/4 binary32))) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (fma.f32 alpha #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha))) (*.f32 (*.f32 alpha alpha) #s(literal 1/4 binary32))) (-.f32 (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)) (*.f32 alpha #s(literal 1/2 binary32))))))))
94.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
87.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) #s(approx (* alpha (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)) (*.f32 alpha #s(literal 1/2 binary32)))))))
94.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (+.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 u0)) (fma.f32 (*.f32 alpha alpha) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) alpha (/.f32 alpha u0))))))))
93.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 u0 u0) (*.f32 u0 (fma.f32 alpha (*.f32 alpha #s(literal 1/4 binary32)) (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 alpha (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 alpha u0))) u0)) u0)))))))
93.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
93.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* alpha alpha) (* (* alpha u0) (* alpha (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)))) (*.f32 (fma.f32 alpha (*.f32 alpha #s(literal -1/4 binary32)) (neg.f32 (/.f32 (fma.f32 alpha (*.f32 alpha #s(literal 1/3 binary32)) (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) u0))) (neg.f32 u0))) u0))) (neg.f32 (*.f32 u0 (*.f32 u0 u0)))))))
Compiler

Compiled 3 071 to 1 000 computations (67.4% saved)

regimes193.0ms (1.9%)

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

6 calls:

51.0ms
(-.f32 #s(literal 1 binary32) u0)
38.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
26.0ms
alpha
26.0ms
u0
25.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
AccuracySegmentsBranch
99.0%1alpha
99.0%1u0
99.0%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
99.0%1(*.f32 (neg.f32 alpha) alpha)
99.0%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
99.0%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes140.0ms (1.4%)

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

6 calls:

27.0ms
(*.f32 (neg.f32 alpha) alpha)
25.0ms
u0
24.0ms
(-.f32 #s(literal 1 binary32) u0)
23.0ms
alpha
21.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
94.5%1alpha
94.5%1u0
94.5%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
94.5%1(*.f32 (neg.f32 alpha) alpha)
94.5%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
94.5%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes99.0ms (1%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes89.0ms (0.9%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes70.0ms (0.7%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes61.0ms (0.6%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes52.0ms (0.5%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes32.0ms (0.3%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes235.0ms (2.3%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes40.0ms (0.4%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes14.0ms (0.1%)

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

6 calls:

2.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
u0
2.0ms
alpha
Results
AccuracySegmentsBranch
87.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
87.7%1(-.f32 #s(literal 1 binary32) u0)
87.7%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
87.7%1alpha
87.7%1u0
87.7%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes12.0ms (0.1%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

regimes9.0ms (0.1%)

Memory
17.7MiB live, 17.7MiB allocated
Accuracy

Total -0.1b remaining (-0.6%)

Threshold costs -0.1b (-0.6%)

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

6 calls:

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

Compiled 34 to 25 computations (26.5% saved)

simplify37.0ms (0.4%)

Memory
-20.6MiB live, 17.8MiB allocated
Algorithm
egg-herbie
Rules
76×*-commutative_binary32
12×neg-sub0_binary32
12×neg-mul-1_binary32
10×sub-neg_binary32
10×+-commutative_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
099354
1140354
2154354
3167354
4172354
5174354
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (fma.f32 alpha #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* alpha (* alpha (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) #s(approx (* alpha (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)) (*.f32 alpha #s(literal 1/2 binary32)))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Outputs
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (fma.f32 alpha #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) alpha)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 u0 alpha) (fma.f32 alpha #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alpha (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)))))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* (* alpha alpha) (+ (* u0 (* u0 1/4)) (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 (fma.f32 u0 #s(literal 1/4 binary32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) u0)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32))) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 #s(approx (+ (* u0 (* alpha (* alpha (+ (* u0 1/3) 1/2)))) (* alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (fma.f32 u0 #s(literal 1/3 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 alpha u0) #s(approx (* alpha (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)) (*.f32 alpha #s(literal 1/2 binary32)))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 alpha alpha (*.f32 (*.f32 u0 alpha) #s(approx (* alpha (+ (* u0 (+ (* u0 1/4) 1/3)) 1/2)) (*.f32 alpha #s(literal 1/2 binary32)))))))
#s(approx (* (* (* (* alpha (neg alpha)) (/ 1 alpha)) alpha) (log (- 1 u0))) (*.f32 alpha (*.f32 alpha (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 #s(literal 1/2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))

soundness1.6s (15.7%)

Memory
-17.6MiB live, 1 162.1MiB allocated
Rules
17 848×lower-fma.f64
17 848×lower-fma.f32
16 992×lower-fma.f64
16 992×lower-fma.f32
16 532×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043286
077208
1271186
22167185
08876173
0819
01319
13919
218019
3131019
0949115
02184772
16904325
222524028
354904007
085073687
02896370
19326184
229265520
370115517
081205083
03654826
111294463
232354214
084183952
0112562
1307535
2805502
32108490
45927483
08142455
057340
093324
1361307
22632307
09358293
044228
074207
1266203
01777193
Stop Event
fuel
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 548 to 268 computations (51.1% saved)

preprocess95.0ms (0.9%)

Memory
24.1MiB live, 104.1MiB allocated
Remove

(abs alpha)

Compiler

Compiled 528 to 224 computations (57.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...