Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 7.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze88.0ms (1.1%)

Memory
-30.1MiB live, 172.3MiB 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.6s (20.2%)

Memory
34.7MiB live, 2 527.0MiB allocated
Samples
1.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 861.0ms
const: 318.0ms (37% of total)
ival-mult: 185.0ms (21.5% of total)
ival-log: 144.0ms (16.7% of total)
ival-<=: 90.0ms (10.5% of total)
ival-sub: 51.0ms (5.9% of total)
ival-neg: 40.0ms (4.6% of total)
ival-and: 25.0ms (2.9% of total)
exact: 6.0ms (0.7% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain88.0ms (1.1%)

Memory
-19.8MiB live, 144.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2028(0.00026583412545733154 0.00544130289927125)5(0.016628993675112724 0.012775813229382038)(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))sensitivity20516
Confusion
Predicted +Predicted -
+1987
-744
Precision
0.9658536585365853
Recall
0.9658536585365853
Confusion?
Predicted +Predicted MaybePredicted -
+19870
-7935
Precision?
0.9276018099547512
Recall?
1.0
Freqs
test
numberfreq
051
1205
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
37.0ms512×0valid
Compiler

Compiled 63 to 28 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-log: 10.0ms (43.4% of total)
ival-mult: 7.0ms (30.4% of total)
ival-sub: 3.0ms (13% of total)
ival-neg: 2.0ms (8.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess37.0ms (0.5%)

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

(abs alpha)

Compiler

Compiled 9 to 8 computations (11.1% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 9 to 8 computations (11.1% saved)

simplify8.0ms (0.1%)

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

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize26.0ms (0.3%)

Memory
4.1MiB live, 44.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f32 (neg.f32 alpha) alpha)
accuracy0
(neg.f32 alpha)
accuracy0.375
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(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.9% of total)
ival-mult: 3.0ms (26.9% of total)
ival-sub: 2.0ms (17.9% of total)
ival-neg: 1.0ms (9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series51.0ms (0.6%)

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

6 calls:

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

simplify152.0ms (1.9%)

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

rewrite152.0ms (1.9%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
01319
13919
218019
3131019
0949115
Stop Event
iter limit
node limit
iter limit
Counts
4 → 184
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval23.0ms (0.3%)

Memory
9.7MiB live, 46.2MiB allocated
Compiler

Compiled 4 365 to 763 computations (82.5% saved)

prune37.0ms (0.5%)

Memory
-14.9MiB live, 66.3MiB allocated
Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New22321244
Fresh000
Picked011
Done000
Total22322245
Accuracy
89.5%
Counts
245 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.3%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
60.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.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)))))))
66.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
52.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.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) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
57.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Compiler

Compiled 739 to 526 computations (28.8% saved)

simplify98.0ms (1.2%)

Memory
38.3MiB live, 113.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
cost-diff6368
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
cost-diff0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
cost-diff3296
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
cost-diff0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
cost-diff3136
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff3424
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) 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)))
Rules
5 540×lower-fma.f64
5 540×lower-fma.f32
2 528×lower-*.f64
2 518×lower-*.f32
2 160×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033232
055228
1102194
2249175
3817175
42703175
53707175
67566175
08744166
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
u0
(*.f32 alpha alpha)
alpha
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(*.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
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
#s(literal 1 binary32)
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
alpha
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
#s(literal 1 binary32)
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 alpha alpha)
alpha
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
#s(literal 1 binary32)
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(pow.f32 alpha #s(literal 4 binary32))
alpha
#s(literal 4 binary32)
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
#s(literal 6 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) u0)
u0
(*.f32 alpha alpha)
alpha
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 (neg.f32 alpha) alpha)
#s(literal 1 binary32)
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
alpha
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
#s(literal 1 binary32)
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 alpha alpha)
alpha
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
#s(literal 1 binary32)
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(pow.f32 alpha #s(literal 4 binary32))
alpha
#s(literal 4 binary32)
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
#s(literal 6 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0

localize99.0ms (1.2%)

Memory
-36.0MiB live, 162.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.2578125
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
accuracy0.375
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.4114837890737681
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.2578125
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
accuracy0.3528900390737681
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
accuracy0.375
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.2578125
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
accuracy0.2578125
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
accuracy0.375
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.25390625
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
accuracy0.2578125
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
accuracy0.375
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0
(*.f32 alpha alpha)
accuracy0.23828125
(*.f32 u0 (*.f32 alpha alpha))
accuracy8.275321192002986
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Samples
61.0ms256×0valid
Compiler

Compiled 228 to 30 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-mult: 16.0ms (34.5% of total)
ival-div: 13.0ms (28.1% of total)
ival-log: 6.0ms (13% of total)
ival-pow: 5.0ms (10.8% of total)
ival-neg: 4.0ms (8.6% of total)
ival-sub: 1.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series36.0ms (0.5%)

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

6 calls:

TimeVariablePointExpression
9.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0)) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (log (- 1 u0))) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (pow alpha 4) (neg (pow alpha 6))) (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (* (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (log (- 1 u0))) (* (* (neg alpha) alpha) alpha))
8.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0)) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (log (- 1 u0))) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (pow alpha 4) (neg (pow alpha 6))) (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (* (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (log (- 1 u0))) (* (* (neg alpha) alpha) alpha))
8.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0)) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (log (- 1 u0))) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (pow alpha 4) (neg (pow alpha 6))) (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (* (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (log (- 1 u0))) (* (* (neg alpha) alpha) alpha))
1.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0)) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (log (- 1 u0))) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (pow alpha 4) (neg (pow alpha 6))) (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (* (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (log (- 1 u0))) (* (* (neg alpha) alpha) alpha))
1.0ms
u0
@0
((* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (* alpha alpha)) (* alpha alpha) (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0)) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (log (- 1 u0))) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (pow alpha 4) (neg (pow alpha 6))) (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (* (/ 1 (/ (pow alpha 4) (neg (pow alpha 6)))) (log (- 1 u0))) (* (* (neg alpha) alpha) alpha))

simplify207.0ms (2.6%)

Memory
-10.4MiB live, 277.3MiB allocated
Algorithm
egg-herbie
Rules
18 932×lower-fma.f64
18 932×lower-fma.f32
4 456×lower-*.f64
4 456×lower-*.f32
1 980×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01142518
13112431
28212274
321352246
458872219
081522103
Stop Event
iter limit
node limit
Counts
276 → 276
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))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (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)
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* -1 (pow alpha 3))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0)) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0))) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0)) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0))) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0)) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0))) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0)) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0))) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0)) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0))) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))

rewrite144.0ms (1.8%)

Memory
-13.9MiB live, 262.9MiB allocated
Rules
2 938×lower-*.f64
2 928×lower-*.f32
2 410×lower-fma.f64
2 410×lower-fma.f32
1 966×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033157
055149
1165115
287999
3608399
0803193
Stop Event
iter limit
node limit
iter limit
Counts
17 → 2 267
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval550.0ms (7%)

Memory
-108.3MiB live, 453.7MiB allocated
Compiler

Compiled 53 071 to 4 195 computations (92.1% saved)

prune191.0ms (2.4%)

Memory
-36.2MiB live, 453.4MiB allocated
Pruning

100 alts after pruning (95 fresh and 5 done)

PrunedKeptTotal
New3 063903 153
Fresh11516
Picked145
Done011
Total3 0751003 175
Accuracy
91.3%
Counts
3 175 → 100
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.6%
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
57.3%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
37.2%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
33.1%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 12 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (*.f32 alpha alpha)) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 3 binary32))) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
44.1%
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
48.1%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (pow.f32 alpha #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) alpha))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
48.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32))) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (neg.f32 (pow.f32 alpha #s(literal -6 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.1%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
66.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
74.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
57.3%
(*.f32 (*.f32 alpha (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
7.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 6 binary32)))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -6 binary32)))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32))))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (neg.f32 alpha))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (*.f32 alpha alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 alpha (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 3 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32))))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))))
74.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
73.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
Compiler

Compiled 3 466 to 2 490 computations (28.2% saved)

simplify99.0ms (1.3%)

Memory
36.3MiB live, 153.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff160
(*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
cost-diff352
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))))
cost-diff64
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))))
cost-diff96
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff320
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))
cost-diff320
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))
cost-diff0
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff608
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))
cost-diff3424
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha)
cost-diff0
(*.f32 u0 alpha)
cost-diff0
(*.f32 (*.f32 u0 alpha) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
cost-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
4 370×lower-*.f64
4 342×lower-*.f32
2 654×lower-fma.f64
2 654×lower-fma.f32
2 194×lower-/.f64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
042268
072233
1137210
2383194
31438191
43736185
56732179
08453179
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 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
u0
alpha
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha)
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha)
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))
alpha
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 alpha 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)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))))
#s(literal 1 binary32)
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))
(*.f32 alpha alpha)
alpha
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(pow.f32 alpha #s(literal -6 binary32))
#s(literal -6 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
alpha
(neg.f32 (pow.f32 alpha #s(literal 12 binary32)))
(pow.f32 alpha #s(literal 12 binary32))
#s(literal 12 binary32)
(*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))
(pow.f32 alpha #s(literal 8 binary32))
#s(literal 8 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
u0
alpha
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha)
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha)
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 (neg.f32 alpha) alpha)
alpha
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))
(neg.f32 alpha)
(*.f32 alpha 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)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
#s(literal 1 binary32)
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))
(neg.f32 (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 alpha alpha)
alpha
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))
(neg.f32 (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(pow.f32 alpha #s(literal -6 binary32))
#s(literal -6 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 10 binary32))) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal 10 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha)
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
alpha
(neg.f32 (pow.f32 alpha #s(literal 12 binary32)))
(pow.f32 alpha #s(literal 12 binary32))
#s(literal 12 binary32)
(*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))
(pow.f32 alpha #s(literal 9 binary32))
(pow.f32 alpha #s(literal 8 binary32))
#s(literal 8 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0

localize162.0ms (2.1%)

Memory
-10.7MiB live, 179.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.375
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy1.6328339864699655
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))))
accuracy1.9373450047995489
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.33041000976844204
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))
accuracy0.34603500976844204
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))
accuracy0.375
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.2578125
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha)
accuracy0.30078125
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))
accuracy0.375
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0
(*.f32 u0 alpha)
accuracy0.27734375
(*.f32 (*.f32 u0 alpha) alpha)
accuracy8.275321192002986
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
accuracy0
(neg.f32 u0)
accuracy0
(neg.f32 alpha)
accuracy0.375
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
accuracy8.32694307851407
(log1p.f32 (neg.f32 u0))
Samples
131.0ms256×0valid
Compiler

Compiled 268 to 39 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 114.0ms
ival-mult: 80.0ms (70.1% of total)
ival-pow: 14.0ms (12.3% of total)
ival-div: 8.0ms (7% of total)
ival-log: 4.0ms (3.5% of total)
ival-neg: 4.0ms (3.5% of total)
ival-log1p: 2.0ms (1.8% of total)
ival-sub: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series51.0ms (0.6%)

Memory
3.0MiB live, 91.1MiB allocated
Counts
20 → 324
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 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())
#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())
#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.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)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.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 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor 0 alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor 0 alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor 0 alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor 0 alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor 0 alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor 0 alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor 0 alpha) (#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (neg.f32 alpha) alpha) (patch (*.f32 (neg.f32 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (neg.f32 alpha) (patch (neg.f32 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf alpha) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (patch (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 alpha) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) (patch (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) (patch (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow alpha 4)) (taylor -inf alpha) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (patch (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 2)) (taylor -inf alpha) (#s(alt (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (patch (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow alpha 11)) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor -inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor -inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor -inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow alpha 9) (taylor -inf alpha) (#s(alt (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) (patch (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (log (- 1 u0)))) (taylor -inf alpha) (#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2))) (taylor 0 u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor 0 u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* -1/2 u0) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1)) (taylor 0 u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.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 (* (pow alpha 2) u0) (taylor 0 u0) (#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0)) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))) (taylor inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ 1 u0)))) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0)) (taylor inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) 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) (* -1 (log (/ 1 u0)))))) (taylor inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) (patch (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log1p.f32 (neg.f32 u0)) (patch (log1p.f32 (neg.f32 u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0)) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0)))) (taylor -inf u0) (#s(alt #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) (patch #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) u0) (taylor -inf u0) (#s(alt (*.f32 (*.f32 u0 alpha) alpha) (patch (*.f32 (*.f32 u0 alpha) alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* alpha u0) (taylor -inf u0) (#s(alt (*.f32 u0 alpha) (patch (*.f32 u0 alpha) #<representation binary32>) () ())) ())
#s(alt (* -1 (log (/ -1 u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (log (/ -1 u0))) (/ 1 u0)) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (taylor -inf u0) (#s(alt (log.f32 (-.f32 #s(literal 1 binary32) u0)) (patch (log.f32 (-.f32 #s(literal 1 binary32) u0)) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) 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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (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 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* -1 u0) (taylor -inf u0) (#s(alt (neg.f32 u0) (patch (neg.f32 u0) #<representation binary32>) () ())) ())
#s(alt (* (pow alpha 2) (log (/ -1 u0))) (taylor -inf u0) (#s(alt (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (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 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (patch (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
14.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (* (* alpha alpha) (/ -1 alpha)) (log (- 1 u0)) (* (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6))) (* (* (neg alpha) alpha) (pow alpha -6)) (* (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (log (- 1 u0))) (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8)) (neg u0) (* (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (log (- 1 u0))))
14.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (* (* alpha alpha) (/ -1 alpha)) (log (- 1 u0)) (* (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6))) (* (* (neg alpha) alpha) (pow alpha -6)) (* (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (log (- 1 u0))) (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8)) (neg u0) (* (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (log (- 1 u0))))
9.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (* (* alpha alpha) (/ -1 alpha)) (log (- 1 u0)) (* (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6))) (* (* (neg alpha) alpha) (pow alpha -6)) (* (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (log (- 1 u0))) (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8)) (neg u0) (* (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (log (- 1 u0))))
1.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (* (* alpha alpha) (/ -1 alpha)) (log (- 1 u0)) (* (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6))) (* (* (neg alpha) alpha) (pow alpha -6)) (* (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (log (- 1 u0))) (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8)) (neg u0) (* (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (log (- 1 u0))))
1.0ms
u0
@inf
((* (* (neg alpha) alpha) (log (+ 1 (neg u0)))) (* (neg alpha) alpha) (neg alpha) (log (+ 1 (neg u0))) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (* (* alpha alpha) (/ -1 alpha)) (log (- 1 u0)) (* (/ (* (* alpha (* (* alpha alpha) (/ -1 alpha))) alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6))) (* (* (neg alpha) alpha) (pow alpha -6)) (* (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (log (- 1 u0))) (/ 1 (* (* alpha alpha) (* (* (neg alpha) alpha) (pow alpha -6)))) (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8)) (neg u0) (* (/ (* (/ 1 alpha) (neg (pow alpha 12))) (* alpha (pow alpha 8))) (log (- 1 u0))))

simplify199.0ms (2.5%)

Memory
24.5MiB live, 216.1MiB allocated
Algorithm
egg-herbie
Rules
16 996×lower-fma.f64
16 996×lower-fma.f32
4 440×lower-*.f64
4 440×lower-*.f32
1 930×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01222693
13202594
28172435
321022399
459102370
081132248
Stop Event
iter limit
node limit
Counts
324 → 324
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(pow alpha 9)
(pow alpha 9)
(pow alpha 9)
(pow alpha 9)
(* -1 (* (pow alpha 2) (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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(pow alpha 9)
(pow alpha 9)
(pow alpha 9)
(pow alpha 9)
(* -1 (* (pow alpha 2) (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))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(/ -1 (pow alpha 4))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(* -1 (pow alpha 11))
(pow alpha 9)
(pow alpha 9)
(pow alpha 9)
(pow alpha 9)
(* -1 (* (pow alpha 2) (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 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha 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))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -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))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* alpha u0)
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (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)
(* -1 u0)
(* -1 u0)
(* -1 u0)
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(/ -1 (pow alpha 4))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(* -1 (pow alpha 11))
(neg.f32 (pow.f32 alpha #s(literal 11 binary32)))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(pow alpha 9)
(pow.f32 alpha #s(literal 9 binary32))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* -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) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* alpha u0)
(*.f32 u0 alpha)
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* -1 u0)
(neg.f32 u0)
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))

rewrite142.0ms (1.8%)

Memory
-4.4MiB live, 314.1MiB allocated
Rules
4 224×lower-*.f64
4 200×lower-*.f32
3 060×lower-/.f64
3 050×lower-/.f32
1 586×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042183
072115
1210105
2107889
0897789
Stop Event
iter limit
node limit
iter limit
Counts
20 → 2 516
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 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha)
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))
(neg.f32 u0)
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval580.0ms (7.4%)

Memory
0.7MiB live, 512.9MiB allocated
Compiler

Compiled 50 273 to 4 392 computations (91.3% saved)

prune244.0ms (3.1%)

Memory
-39.7MiB live, 502.5MiB allocated
Pruning

117 alts after pruning (108 fresh and 9 done)

PrunedKeptTotal
New3 174323 206
Fresh147690
Picked145
Done055
Total3 1891173 306
Accuracy
91.4%
Counts
3 306 → 117
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.6%
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
57.3%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -5 binary32))) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 12 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.2%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -9 binary32)) (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 9 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.2%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.2%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 5 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.6%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 9 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (/.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
44.1%
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
28.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 24 binary32))) (pow.f32 alpha #s(literal -10 binary32))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
48.1%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (pow.f32 alpha #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 alpha #s(literal 10 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
48.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) (neg.f32 alpha)) (*.f32 alpha alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32))) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 11 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.1%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -9 binary32)) (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 alpha)) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.8%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 (pow.f32 alpha #s(literal -9 binary32)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.9%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal -10 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) (neg.f32 alpha)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32))) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (pow.f32 alpha #s(literal -3 binary32))) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 (pow.f32 alpha #s(literal -9 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (neg.f32 (pow.f32 alpha #s(literal -6 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -8 binary32)) (/.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.1%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.8%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 (pow.f32 alpha #s(literal 11 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
66.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
74.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
57.3%
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
7.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 6 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -6 binary32)))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32))))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (neg.f32 alpha))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (*.f32 alpha alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 alpha (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 3 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32))))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))))
74.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
73.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
Compiler

Compiled 4 137 to 2 957 computations (28.5% saved)

simplify112.0ms (1.4%)

Memory
21.7MiB live, 140.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
cost-diff3136
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
cost-diff0
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32)))
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff3392
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff160
(/.f32 alpha (*.f32 alpha alpha))
cost-diff256
(/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha)))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
cost-diff192
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
cost-diff3424
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
Rules
3 312×lower-*.f64
3 294×lower-*.f32
3 170×lower-fma.f64
3 166×lower-fma.f32
2 122×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043296
077295
1154245
2446229
32340229
45116225
08576218
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
#s(approx (log (- 1 u0)) (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
(*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32)))
u0
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
#s(literal 1 binary32)
(*.f32 alpha alpha)
alpha
#s(literal 0 binary32)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha)))
#s(literal 1 binary32)
(/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))
(/.f32 alpha (*.f32 alpha alpha))
alpha
(*.f32 alpha alpha)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32)))
#s(literal -1 binary32)
(pow.f32 alpha #s(literal -5 binary32))
alpha
#s(literal -5 binary32)
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))
(/.f32 #s(literal -1 binary32) alpha)
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
#s(literal 1 binary32)
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
alpha
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))
(pow.f32 (neg.f32 u0) #s(literal 3 binary32))
(neg.f32 u0)
u0
#s(literal 3 binary32)
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)
Outputs
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 #s(approx (log (- 1 u0)) (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
#s(approx (log (- 1 u0)) (neg.f32 u0))
(neg.f32 u0)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32)))
(*.f32 (*.f32 alpha alpha) u0)
u0
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(*.f32 alpha alpha)
#s(literal 1 binary32)
(*.f32 alpha alpha)
alpha
#s(literal 0 binary32)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) alpha)
#s(literal 1 binary32)
(/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/.f32 alpha (*.f32 alpha alpha))
(/.f32 #s(literal 1 binary32) alpha)
alpha
(*.f32 alpha alpha)
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32)))
#s(literal -1 binary32)
(pow.f32 alpha #s(literal -5 binary32))
alpha
#s(literal -5 binary32)
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 #s(literal -1 binary32) alpha)
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 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
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 (neg.f32 alpha) alpha)
#s(literal 1 binary32)
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
alpha
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))
(pow.f32 (neg.f32 u0) #s(literal 3 binary32))
(neg.f32 u0)
u0
#s(literal 3 binary32)
(log1p.f32 (fma.f32 u0 u0 u0))
(fma.f32 u0 u0 u0)

localize129.0ms (1.6%)

Memory
-13.6MiB live, 224.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.375
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
accuracy12.795732342676729
(log1p.f32 (fma.f32 u0 u0 u0))
accuracy23.547173708303387
(log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))
accuracy24.08763679572515
(fma.f32 u0 u0 u0)
accuracy0.3639450195368841
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
accuracy0.36947250976844204
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))
accuracy0.375
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.2578125
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha)))
accuracy0.27734375
(/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))
accuracy0.375
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.766117044129654
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0
(*.f32 alpha alpha)
accuracy0.23828125
(*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32)))
accuracy8.275321192002986
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
accuracy29.81592743876574
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
accuracy0.25390625
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
accuracy0.2578125
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
accuracy0.375
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
accuracy8.32694307851407
#s(approx (log (- 1 u0)) (neg.f32 u0))
Samples
88.0ms256×0valid
Compiler

Compiled 301 to 41 computations (86.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-mult: 24.0ms (35.9% of total)
ival-div: 18.0ms (26.9% of total)
ival-pow: 9.0ms (13.5% of total)
ival-log: 4.0ms (6% of total)
ival-log1p: 4.0ms (6% of total)
ival-add: 2.0ms (3% of total)
ival-sub: 2.0ms (3% of total)
ival-neg: 2.0ms (3% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series149.0ms (1.9%)

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

6 calls:

TimeVariablePointExpression
57.0ms
alpha
@-inf
((/ (* (* (neg alpha) alpha) alpha) alpha) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (+ (* 1 (* alpha alpha)) 0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (+ (* 1 (* alpha alpha)) 0)) (* alpha alpha) (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (/ (/ alpha (* alpha alpha)) (neg alpha)) (/ alpha (* alpha alpha)) (log (- 1 u0)) (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (* (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (log (- 1 u0))) (/ -1 (pow alpha -5)) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (log (- 1 u0)) (* (* (neg alpha) alpha) alpha) (* (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (log (- 1 u0))) (/ (/ -1 alpha) (* (neg alpha) alpha)) (+ (* u0 u0) u0) (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))
48.0ms
alpha
@0
((/ (* (* (neg alpha) alpha) alpha) alpha) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (+ (* 1 (* alpha alpha)) 0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (+ (* 1 (* alpha alpha)) 0)) (* alpha alpha) (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (/ (/ alpha (* alpha alpha)) (neg alpha)) (/ alpha (* alpha alpha)) (log (- 1 u0)) (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (* (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (log (- 1 u0))) (/ -1 (pow alpha -5)) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (log (- 1 u0)) (* (* (neg alpha) alpha) alpha) (* (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (log (- 1 u0))) (/ (/ -1 alpha) (* (neg alpha) alpha)) (+ (* u0 u0) u0) (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))
24.0ms
alpha
@inf
((/ (* (* (neg alpha) alpha) alpha) alpha) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (+ (* 1 (* alpha alpha)) 0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (+ (* 1 (* alpha alpha)) 0)) (* alpha alpha) (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (/ (/ alpha (* alpha alpha)) (neg alpha)) (/ alpha (* alpha alpha)) (log (- 1 u0)) (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (* (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (log (- 1 u0))) (/ -1 (pow alpha -5)) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (log (- 1 u0)) (* (* (neg alpha) alpha) alpha) (* (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (log (- 1 u0))) (/ (/ -1 alpha) (* (neg alpha) alpha)) (+ (* u0 u0) u0) (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))
3.0ms
u0
@0
((/ (* (* (neg alpha) alpha) alpha) alpha) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (+ (* 1 (* alpha alpha)) 0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (+ (* 1 (* alpha alpha)) 0)) (* alpha alpha) (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (/ (/ alpha (* alpha alpha)) (neg alpha)) (/ alpha (* alpha alpha)) (log (- 1 u0)) (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (* (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (log (- 1 u0))) (/ -1 (pow alpha -5)) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (log (- 1 u0)) (* (* (neg alpha) alpha) alpha) (* (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (log (- 1 u0))) (/ (/ -1 alpha) (* (neg alpha) alpha)) (+ (* u0 u0) u0) (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))
2.0ms
u0
@inf
((/ (* (* (neg alpha) alpha) alpha) alpha) (* (/ (* (* (neg alpha) alpha) alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (+ (* 1 (* alpha alpha)) 0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* u0 (+ (* 1 (* alpha alpha)) 0)) (* alpha alpha) (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (/ (/ alpha (* alpha alpha)) (neg alpha)) (/ alpha (* alpha alpha)) (log (- 1 u0)) (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (* (* (/ -1 (pow alpha -5)) (/ (/ -1 alpha) (* (neg alpha) alpha))) (log (- 1 u0))) (/ -1 (pow alpha -5)) (/ alpha (* (* (neg alpha) alpha) alpha)) (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (log (- 1 u0)) (* (* (neg alpha) alpha) alpha) (* (/ 1 (/ (/ alpha (* alpha alpha)) (neg alpha))) (log (- 1 u0))) (/ (/ -1 alpha) (* (neg alpha) alpha)) (+ (* u0 u0) u0) (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))

simplify252.0ms (3.2%)

Memory
-21.7MiB live, 167.0MiB allocated
Algorithm
egg-herbie
Rules
14 604×lower-fma.f64
14 604×lower-fma.f32
4 606×lower-*.f64
4 606×lower-*.f32
3 032×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02253320
16243204
216893034
354032965
081952774
Stop Event
iter limit
node limit
Counts
372 → 370
Calls
Call 1
Inputs
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (* (pow alpha 2) (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 3))
(/ 1 (pow alpha 3))
(/ 1 (pow alpha 3))
(/ 1 (pow alpha 3))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (* (pow alpha 2) (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 3))
(/ 1 (pow alpha 3))
(/ 1 (pow alpha 3))
(/ 1 (pow alpha 3))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(* -1 alpha)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(pow alpha 2)
(pow alpha 2)
(pow alpha 2)
(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 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(* -1 (pow alpha 5))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (pow alpha 2))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (pow alpha 3))
(* -1 (* (pow alpha 2) (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 3))
(/ 1 (pow alpha 3))
(/ 1 (pow alpha 3))
(/ 1 (pow alpha 3))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) 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))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
u0
(* u0 (+ 1 u0))
(* u0 (+ 1 u0))
(* u0 (+ 1 u0))
(* -1 (pow u0 3))
(* (pow u0 3) (- (* -1/2 (pow u0 3)) 1))
(* (pow u0 3) (- (* (pow u0 3) (- (* -1/3 (pow u0 3)) 1/2)) 1))
(* (pow u0 3) (- (* (pow u0 3) (- (* (pow u0 3) (- (* -1/4 (pow u0 3)) 1/3)) 1/2)) 1))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* -2/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (- (* 1/4 u0) 2/3))))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(pow u0 2)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(* (pow u0 2) (+ 1 (/ 1 u0)))
(* (pow u0 2) (+ 1 (/ 1 u0)))
(+ (log -1) (* -3 (log (/ 1 u0))))
(- (+ (log -1) (* -3 (log (/ 1 u0)))) (/ 1 (pow u0 3)))
(+ (log -1) (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 3)))) (pow u0 3)))))
(- (+ (log -1) (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 3)))) (pow u0 6))))) (/ 1 (pow u0 3)))
(* -2 (log (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (/ 1 u0))
(+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* 2/3 (/ 1 (pow u0 3))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* (pow alpha 2) u0)
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(pow u0 2)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(* (pow u0 2) (+ 1 (/ 1 u0)))
(* (pow u0 2) (+ 1 (/ 1 u0)))
(* -3 (log (/ -1 u0)))
(- (* -3 (log (/ -1 u0))) (/ 1 (pow u0 3)))
(+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 3)))) (pow u0 3))))
(+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 6)) (* 1/2 (/ 1 (pow u0 3))))) (pow u0 3))))
(* -2 (log (/ -1 u0)))
(+ (* -2 (log (/ -1 u0))) (/ 1 u0))
(+ (* -2 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u0))) u0)) 1) u0)))
Outputs
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.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 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.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 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 alpha)
(neg.f32 alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.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 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(* -1 (pow alpha 5))
(neg.f32 (pow.f32 alpha #s(literal 5 binary32)))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (log (+ 1 (* -1 (pow u0 3)))) (log (+ 1 (+ u0 (pow u0 2)))))))
(*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (pow alpha 3))
(neg.f32 (pow.f32 alpha #s(literal 3 binary32)))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(/ 1 (pow alpha 3))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 3 binary32)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 u0 alpha) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 u0 alpha) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 u0 alpha) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 u0 alpha) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 u0 alpha) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 alpha alpha))) u0)
u0
(* u0 (+ 1 u0))
(fma.f32 u0 u0 u0)
(* u0 (+ 1 u0))
(fma.f32 u0 u0 u0)
(* u0 (+ 1 u0))
(fma.f32 u0 u0 u0)
(* -1 (pow u0 3))
(neg.f32 (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (- (* -1/2 (pow u0 3)) 1))
(fma.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal -1/2 binary32) (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))
(* (pow u0 3) (- (* (pow u0 3) (- (* -1/3 (pow u0 3)) 1/2)) 1))
(fma.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))
(* (pow u0 3) (- (* (pow u0 3) (- (* (pow u0 3) (- (* -1/4 (pow u0 3)) 1/3)) 1/2)) 1))
(fma.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 (fma.f32 #s(literal -1/4 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/3 binary32)) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* -2/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal -2/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (- (* 1/4 u0) 2/3))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -2/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) alpha (/.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)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) alpha (/.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)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(fma.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) alpha (/.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)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) alpha (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (- (+ (log -1) (* -3 (log (/ 1 u0)))) (* -2 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(fma.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (-.f32 (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) alpha (/.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)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(fma.f32 u0 u0 u0)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(fma.f32 u0 u0 u0)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(fma.f32 u0 u0 u0)
(+ (log -1) (* -3 (log (/ 1 u0))))
(fma.f32 (log.f32 u0) #s(literal 3 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -3 (log (/ 1 u0)))) (/ 1 (pow u0 3)))
(-.f32 (fma.f32 (log.f32 u0) #s(literal 3 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))
(+ (log -1) (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 3)))) (pow u0 3)))))
(-.f32 (fma.f32 (log.f32 u0) #s(literal 3 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32))))
(- (+ (log -1) (+ (* -3 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 3)))) (pow u0 6))))) (/ 1 (pow u0 3)))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (fma.f32 #s(literal -3 binary32) (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/2 binary32)) (pow.f32 u0 #s(literal 6 binary32)))))
(* -2 (log (/ 1 u0)))
(*.f32 (log.f32 u0) #s(literal 2 binary32))
(+ (* -2 (log (/ 1 u0))) (/ 1 u0))
(fma.f32 (log.f32 u0) #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0))
(+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(fma.f32 (log.f32 u0) #s(literal 2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* 2/3 (/ 1 (pow u0 3))))
(fma.f32 (log.f32 u0) #s(literal 2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2/3 binary32) u0)) u0) #s(literal -1 binary32)) u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (log.f32 (neg.f32 u0)) alpha)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)))) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (log.f32 (neg.f32 u0)) alpha)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)))) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* (pow alpha 2) u0)
(*.f32 u0 (*.f32 alpha alpha))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal -1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (log.f32 (neg.f32 u0)) alpha)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)))) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (log.f32 (neg.f32 u0)) alpha)))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)))
(-.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)))) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (- (* -3 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)))
(-.f32 (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal -1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (log.f32 (neg.f32 u0)) alpha)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (*.f32 alpha (-.f32 alpha (*.f32 (/.f32 alpha u0) #s(literal -1/2 binary32)))) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(-.f32 (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(fma.f32 u0 u0 u0)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(fma.f32 u0 u0 u0)
(* (pow u0 2) (+ 1 (/ 1 u0)))
(fma.f32 u0 u0 u0)
(* -3 (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32))
(- (* -3 (log (/ -1 u0))) (/ 1 (pow u0 3)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (/.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32))))
(+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 3)))) (pow u0 3))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (pow.f32 u0 #s(literal 3 binary32))))
(+ (* -3 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 6)) (* 1/2 (/ 1 (pow u0 3))))) (pow u0 3))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (pow.f32 u0 #s(literal 3 binary32))))
(* -2 (log (/ -1 u0)))
(*.f32 (log.f32 (neg.f32 u0)) #s(literal 2 binary32))
(+ (* -2 (log (/ -1 u0))) (/ 1 u0))
(fma.f32 (log.f32 (neg.f32 u0)) #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0))
(+ (* -2 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0)))
(fma.f32 (log.f32 (neg.f32 u0)) #s(literal 2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- 1/2 (* 2/3 (/ 1 u0))) u0)) 1) u0)))
(fma.f32 (log.f32 (neg.f32 u0)) #s(literal 2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2/3 binary32) u0)) u0) #s(literal -1 binary32)) u0))

rewrite253.0ms (3.2%)

Memory
36.9MiB live, 188.6MiB allocated
Rules
3 846×lower-/.f64
3 830×lower-/.f32
3 652×lower-fma.f64
3 648×lower-fma.f32
3 128×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043220
077206
1298156
22245133
08718119
Stop Event
iter limit
node limit
iter limit
Counts
25 → 2 426
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
(*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32)))
(*.f32 alpha alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha)))
(/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))
(/.f32 alpha (*.f32 alpha alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32)))
(/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
#s(approx (log (- 1 u0)) (neg.f32 u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 u0 u0 u0)
(log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))
(log1p.f32 (fma.f32 u0 u0 u0))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval616.0ms (7.8%)

Memory
31.5MiB live, 631.5MiB allocated
Compiler

Compiled 78 091 to 7 296 computations (90.7% saved)

prune300.0ms (3.8%)

Memory
-2.3MiB live, 763.6MiB allocated
Pruning

161 alts after pruning (149 fresh and 12 done)

PrunedKeptTotal
New3 607693 676
Fresh2380103
Picked235
Done099
Total3 6321613 793
Accuracy
91.9%
Counts
3 793 → 161
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.0%
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(approx (log (- 1 u0)) (neg.f32 u0))) (neg.f32 alpha))
74.0%
(/.f32 (neg.f32 #s(approx (log (- 1 u0)) (neg.f32 u0))) (pow.f32 alpha #s(literal -2 binary32)))
73.9%
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0))))
74.0%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 #s(approx (log (- 1 u0)) (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
23.0%
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
73.9%
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0))))
23.9%
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.7%
(*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32)))))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
73.9%
(*.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
23.9%
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
73.8%
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 6 binary32))))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
73.8%
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 4 binary32))))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
23.9%
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
73.9%
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
23.9%
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.3%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 12 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.8%
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
52.3%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 9 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.2%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.2%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 5 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.6%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 9 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha)) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
54.1%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (/.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
44.1%
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
28.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 24 binary32))) (pow.f32 alpha #s(literal -10 binary32))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
48.1%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
28.4%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32)))))))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
4.4%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
28.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0)))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))))) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
52.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
48.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha)) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
23.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0))))
64.5%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (/.f32 (-.f32 (*.f32 u0 u0) (pow.f32 u0 #s(literal 4 binary32))) (-.f32 u0 (*.f32 u0 u0))))))
64.5%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u0 (*.f32 u0 u0)) (-.f32 (*.f32 u0 u0) (pow.f32 u0 #s(literal 4 binary32))))))))
54.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
54.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
7.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 #s(approx (log (+ 1 (pow (neg u0) 3))) (fma.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0))))
9.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 #s(approx (log (+ 1 (pow (neg u0) 3))) (neg.f32 (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0))))
54.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) (neg.f32 alpha)) (*.f32 alpha alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32))) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 11 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.1%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -9 binary32)) (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 alpha)) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.8%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 (pow.f32 alpha #s(literal -9 binary32)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.9%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal -10 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) (neg.f32 alpha)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32))) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (pow.f32 alpha #s(literal -3 binary32))) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.9%
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
23.9%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -5 binary32)))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
55.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 (pow.f32 alpha #s(literal -9 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(approx (log (- 1 u0)) (neg.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
55.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -8 binary32)) (/.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
52.1%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.9%
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha) (/.f32 #s(literal -1 binary32) alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.3%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
73.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -5 binary32)))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.3%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (pow.f32 (*.f32 (pow.f32 alpha #s(literal -5/2 binary32)) alpha) #s(literal 2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
3.4%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #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 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))))
73.8%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
56.9%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
55.8%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 (pow.f32 alpha #s(literal 11 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.3%
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (pow.f32 alpha #s(literal 5/2 binary32))) (pow.f32 alpha #s(literal 5/2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.2%
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
66.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
74.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
57.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.0%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
57.3%
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
20.8%
#s(approx (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha)))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 0 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 2 binary32)) #s(literal 0 binary32)))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 0 binary32)))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
7.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (neg.f32 alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 alpha alpha)))))
73.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)))))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))))
74.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))))
73.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32))))))
73.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))))
74.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
73.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
Compiler

Compiled 7 119 to 3 035 computations (57.4% saved)

regimes405.0ms (5.1%)

Memory
8.4MiB live, 968.1MiB allocated
Counts
213 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 #s(approx (log (- 1 u0)) (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha)) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.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 (neg.f32 #s(approx (log (- 1 u0)) (neg.f32 u0))) (pow.f32 alpha #s(literal -2 binary32)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(approx (log (- 1 u0)) (neg.f32 u0))) (neg.f32 alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(approx (log (- 1 u0)) (neg.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0))))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) 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)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32))))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))))
(*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (neg.f32 alpha))))
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha) (/.f32 #s(literal -1 binary32) alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.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 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 0 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -5 binary32)))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 0 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 2 binary32)) #s(literal 0 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 4 binary32))))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (/.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (neg.f32 alpha))))) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -6 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 6 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha (*.f32 (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 alpha (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0))))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32))) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (-.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 alpha alpha)))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 6 binary32))))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -5 binary32))) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 #s(approx (log (+ 1 (pow (neg u0) 3))) (neg.f32 (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (neg.f32 (pow.f32 alpha #s(literal -6 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 (pow.f32 alpha #s(literal -9 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)))))
#s(approx (* (/ 1 (/ alpha (* (* (neg alpha) alpha) alpha))) (- (log (+ 1 (pow (neg u0) 3))) (log (+ 1 (+ (* u0 u0) u0))))) (*.f32 (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 alpha alpha)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))))
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -8 binary32)) (/.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (pow.f32 alpha #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -9 binary32)) (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 alpha (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 3 binary32))) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 9 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 12 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (pow.f32 alpha #s(literal -3 binary32))) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 alpha))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) (neg.f32 alpha)) (*.f32 alpha alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (*.f32 alpha alpha)) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) alpha) (*.f32 alpha (pow.f32 alpha #s(literal -4 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) alpha))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 5 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha)) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha (pow.f32 alpha #s(literal 8 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (pow.f32 alpha #s(literal 5/2 binary32))) (pow.f32 alpha #s(literal 5/2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 24 binary32))) (pow.f32 alpha #s(literal -10 binary32))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (pow.f32 (*.f32 (pow.f32 alpha #s(literal -5/2 binary32)) alpha) #s(literal 2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 12 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 (pow.f32 alpha #s(literal 11 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 9 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal -10 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal 11 binary32)) (neg.f32 (pow.f32 alpha #s(literal -9 binary32)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 alpha #s(literal 10 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32)))))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -9 binary32)) (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 alpha)) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32))) alpha) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) alpha) (*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 #s(approx (log (+ 1 (pow (neg u0) 3))) (fma.f32 (pow.f32 u0 #s(literal 6 binary32)) (fma.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (/.f32 (-.f32 (*.f32 u0 u0) (pow.f32 u0 #s(literal 4 binary32))) (-.f32 u0 (*.f32 u0 u0))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u0 (*.f32 u0 u0)) (-.f32 (*.f32 u0 u0) (pow.f32 u0 #s(literal 4 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) (neg.f32 alpha)))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -5 binary32)))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (-.f32 (log.f32 (-.f32 (*.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 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32)))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (*.f32 u0 (/.f32 u0 (+.f32 u0 #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (-.f32 (-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 11 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))))) alpha))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32)))))))) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.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 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -5 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #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 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))))
Outputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Calls

6 calls:

76.0ms
u0
71.0ms
alpha
70.0ms
(-.f32 #s(literal 1 binary32) u0)
61.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
61.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
AccuracySegmentsBranch
74.1%1alpha
89.2%2u0
83.4%2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
74.1%1(*.f32 (neg.f32 alpha) alpha)
89.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.2%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 22 to 25 computations (-13.6% saved)

regimes37.0ms (0.5%)

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

3 calls:

12.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
12.0ms
(-.f32 #s(literal 1 binary32) u0)
11.0ms
u0
Results
AccuracySegmentsBranch
89.2%2u0
89.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.2%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes28.0ms (0.4%)

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

3 calls:

10.0ms
u0
9.0ms
(-.f32 #s(literal 1 binary32) u0)
8.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
89.2%2u0
89.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.2%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes26.0ms (0.3%)

Memory
24.9MiB live, 63.6MiB allocated
Accuracy

Total -21.7b remaining (-261.8%)

Threshold costs -21.7b (-261.8%)

Counts
15 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 #s(approx (log (- 1 u0)) (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (neg.f32 alpha))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 alpha alpha)) alpha) alpha) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Calls

5 calls:

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

Compiled 21 to 23 computations (-9.5% saved)

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998548030853271
0.9998590350151062
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998548030853271
0.9998590350151062
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998548030853271
0.9998590350151062
Compiler

Compiled 12 to 13 computations (-8.3% saved)

simplify29.0ms (0.4%)

Memory
-37.5MiB live, 81.3MiB allocated
Algorithm
egg-herbie
Rules
44×*-commutative-binary32-*.f32
32×neg-mul-1-binary32-*.f32-neg.f32
32×neg-sub0-binary32--.f32-neg.f32
26×sub-neg-binary32-neg.f32-+.f32--.f32
24×+-commutative-binary32-+.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
029110
145110
262110
385109
4113109
5127109
6138109
7147109
8150109
9151109
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
Outputs
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha)) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0)))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0)))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774783/16777216 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))

soundness462.0ms (5.9%)

Memory
28.0MiB live, 378.2MiB allocated
Rules
16 992×lower-fma.f64
16 992×lower-fma.f32
4 436×lower-*.f64
4 436×lower-*.f32
4 030×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033157
055149
1165115
287999
3608399
0803193
0819
01319
13919
218019
3131019
0949115
0112562
1307535
2805502
32106490
45900483
08112455
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 160 to 76 computations (52.5% saved)

preprocess31.0ms (0.4%)

Memory
-5.8MiB live, 66.3MiB allocated
Remove

(abs alpha)

Compiler

Compiled 260 to 126 computations (51.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...