Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 8.0s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated

analyze123.0ms (1.5%)

Memory
-16.2MiB live, 127.1MiB 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)

sample2.6s (33%)

Memory
-143.8MiB live, 2 546.3MiB allocated
Samples
1.5s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
const: 501.0ms (42.4% of total)
ival-mult: 205.0ms (17.3% of total)
ival-log: 180.0ms (15.2% of total)
ival-<=: 136.0ms (11.5% of total)
ival-sub: 66.0ms (5.6% of total)
ival-neg: 58.0ms (4.9% of total)
ival-and: 27.0ms (2.3% of total)
exact: 6.0ms (0.5% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain119.0ms (1.5%)

Memory
9.5MiB live, 250.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2015(0.0011231504613533616 0.0006300801178440452)3(0.0144962128251791 0.012797858566045761)(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))sensitivity20312
Confusion
Predicted +Predicted -
+1962
-751
Precision
0.9655172413793104
Recall
0.98989898989899
Confusion?
Predicted +Predicted MaybePredicted -
+19620
-71041
Precision?
0.9209302325581395
Recall?
1.0
Freqs
test
numberfreq
053
1203
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
54.0ms512×0valid
Compiler

Compiled 63 to 28 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 16.0ms (44.9% of total)
ival-log: 11.0ms (30.9% of total)
ival-sub: 4.0ms (11.2% of total)
ival-neg: 3.0ms (8.4% of total)
ival-true: 1.0ms (2.8% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess21.0ms (0.3%)

Memory
-9.7MiB live, 36.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02049
15445
211745
320545
434745
544645
646345
089
0139
1219
2379
3659
41249
51729
61899
01899
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 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alpha) alpha))
Symmetry

(abs alpha)

Compiler

Compiled 9 to 8 computations (11.1% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 9 to 8 computations (11.1% saved)

simplify5.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f32 (-.f32 #s(literal 1 binary32) u0))
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)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01325
12125
23725
36525
412425
517225
618925
018925
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 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 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

localize27.0ms (0.3%)

Memory
8.2MiB live, 56.7MiB allocated
Localize:

Found 4 expressions of interest:

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

Compiled 27 to 10 computations (63% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-log: 4.0ms (40.1% of total)
ival-mult: 3.0ms (30.1% of total)
ival-sub: 1.0ms (10% of total)
ival-neg: 1.0ms (10% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series58.0ms (0.7%)

Memory
-35.2MiB live, 102.1MiB allocated
Counts
4 → 27
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)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 alpha)
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (* (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))
(* (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)))
Calls

6 calls:

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

simplify262.0ms (3.3%)

Memory
29.2MiB live, 274.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0112397
1341372
21175331
35000331
08151319
Stop Event
iter limit
node limit
Counts
27 → 27
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 alpha)
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (* (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))
(* (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)))
Outputs
(* -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 alpha)
(neg.f32 alpha)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) u0 (*.f32 alpha alpha)) u0)
(* 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 u0 u0) (*.f32 (*.f32 alpha alpha) (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 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.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 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.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))))
(-.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) (*.f32 alpha alpha)) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.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 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) 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 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha) alpha (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) (*.f32 alpha alpha)) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))

rewrite149.0ms (1.9%)

Memory
3.7MiB live, 91.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
01319
13719
216219
3106419
0943915
Stop Event
iter limit
node limit
iter limit
Counts
4 → 85
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)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Outputs
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha))) (neg.f32 alpha))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))) (log1p.f32 u0))
(*.f32 (neg.f32 (neg.f32 alpha)) (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha (*.f32 alpha alpha)) #s(literal -2 binary32)) (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) (log.f32 (exp.f32 alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) (neg.f32 (neg.f32 alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha)) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (log.f32 (exp.f32 (neg.f32 alpha))))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (log.f32 (pow.f32 (exp.f32 (neg.f32 alpha)) alpha)))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (neg.f32 (*.f32 (log1p.f32 u0) (neg.f32 alpha))))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))) (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0))) (*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0))) (*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) alpha))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(fma.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)))
(fma.f32 (log1p.f32 u0) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)))
(+.f32 (log.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))))) (log.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))))))
(+.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log1p.f32 u0)))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) (neg.f32 (neg.f32 alpha)))
(*.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 (neg.f32 (neg.f32 alpha))))
(*.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (neg.f32 (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 (*.f32 alpha alpha))
(neg.f32 alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (*.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (*.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) (log.f32 (-.f32 #s(literal -1 binary32) u0)))) (+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) u0))))
(/.f32 (-.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))))) (*.f32 (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))) (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))))) (+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) #s(literal 3 binary32))) (fma.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (fma.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) (log.f32 (-.f32 #s(literal -1 binary32) u0)) (*.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) u0))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (fma.f32 (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))) (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.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)))) (neg.f32 (+.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))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 u0)) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.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))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #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))) (log1p.f32 (fma.f32 u0 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (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))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (log1p.f32 u0))
(-.f32 (log.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -3 binary32)) (/.f32 (pow.f32 u0 #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal -1 binary32) u0) #s(literal 3 binary32))))) (log.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)) (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal -3 binary32)) (/.f32 (pow.f32 u0 #s(literal 9 binary32)) (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal 3 binary32))))) (log.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0)))))))
(-.f32 (log.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(-.f32 (log.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))))) (log.f32 (neg.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32)))))
(-.f32 (log.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal -1 binary32) u0) (*.f32 u0 u0)))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(-.f32 (log.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (*.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32)) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal 2 binary32))))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 4 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 (pow.f32 u0 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 9 binary32))) (log.f32 (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 (pow.f32 u0 #s(literal 4 binary32)))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u0 u0 u0) #s(literal 3 binary32))))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))))) (log.f32 (fma.f32 (-.f32 #s(literal -1 binary32) u0) u0 #s(literal -1 binary32))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) #s(literal 0 binary32))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)

eval43.0ms (0.5%)

Memory
-22.8MiB live, 20.3MiB allocated
Compiler

Compiled 2 429 to 468 computations (80.7% saved)

prune6.0ms (0.1%)

Memory
15.5MiB live, 15.5MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1048112
Fresh000
Picked011
Done000
Total1049113
Accuracy
98.7%
Counts
113 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.3%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
54.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
65.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (pow.f32 u0 #s(literal 4 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
58.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
90.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
86.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
73.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
73.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Compiler

Compiled 323 to 238 computations (26.3% saved)

simplify144.0ms (1.8%)

Memory
-19.4MiB live, 125.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff1
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
cost-diff8
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
cost-diff0
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
cost-diff0
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
cost-diff0
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 (*.f32 alpha alpha) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
cost-diff0
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
050387
085387
1132387
2264387
3528387
41039373
51862371
63403370
74843370
87978370
08029370
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
u0
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/3 binary32) u0)
#s(literal -1/3 binary32)
u0
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(*.f32 alpha alpha)
alpha
#s(literal -2 binary32)
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
#s(literal 2 binary32)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))
(log1p.f32 (*.f32 u0 u0))
(*.f32 u0 u0)
u0
#s(literal 2 binary32)
(+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(log1p.f32 u0)
(/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
u0
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/3 binary32) u0)
#s(literal -1/3 binary32)
u0
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(*.f32 alpha alpha)
alpha
#s(literal -2 binary32)
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
#s(literal 2 binary32)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 alpha (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))
(log1p.f32 (*.f32 u0 u0))
(*.f32 u0 u0)
u0
#s(literal 2 binary32)
(+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(log1p.f32 u0)
(/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))

localize175.0ms (2.2%)

Memory
28.3MiB live, 174.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.39291000976844204
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
accuracy0.4967575195368841
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))
accuracy8.607768982821609
(log1p.f32 (*.f32 u0 u0))
accuracy10.525915004803034
(log1p.f32 u0)
accuracy0.0
(*.f32 alpha alpha)
accuracy0.33203125
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
accuracy0.4375
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
accuracy12.320707746471378
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
accuracy0.265625
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
accuracy0.32421875
(*.f32 #s(literal -1/3 binary32) u0)
accuracy0.33203125
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
accuracy2.502967040152977
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
accuracy0.0
(*.f32 alpha alpha)
accuracy0.2890625
(*.f32 (*.f32 alpha alpha) u0)
accuracy8.299865760688771
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
accuracy0.2578125
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
accuracy0.2734375
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
accuracy0.33203125
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
accuracy1.8771574525385315
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
Samples
139.0ms254×0valid
2.0ms5exit
Compiler

Compiled 375 to 44 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 123.0ms
ival-mult: 66.0ms (53.6% of total)
ival-log1p: 19.0ms (15.4% of total)
ival-sub: 8.0ms (6.5% of total)
const: 7.0ms (5.7% of total)
ival-log: 7.0ms (5.7% of total)
ival-pow2: 7.0ms (5.7% of total)
ival-div: 4.0ms (3.2% of total)
adjust: 1.0ms (0.8% of total)
ival-add: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series228.0ms (2.8%)

Memory
4.1MiB live, 186.8MiB allocated
Counts
23 → 133
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(*.f32 #s(literal -1/3 binary32) u0)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(log1p.f32 u0)
(log1p.f32 (*.f32 u0 u0))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 alpha)
(* (pow alpha 2) u0)
(pow alpha 2)
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(* -1/2 (pow alpha 2))
(* -1 (* (pow alpha 2) (- (/ (pow (log (+ 1 (pow u0 2))) 2) (+ (log (+ 1 u0)) (log (+ 1 (pow u0 2))))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 u0)) (log (+ 1 (pow u0 2))))))))
(* 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))
(* -2 u0)
(* u0 (- (* -1 u0) 2))
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(* u0 (- (* 3/2 u0) 1))
(* u0 (- (* u0 (+ 3/2 (* -1/3 u0))) 1))
(* u0 (- (* u0 (+ 3/2 (* u0 (- (* -1/4 u0) 1/3)))) 1))
(* u0 (+ (* -3/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -3/2 (pow alpha 2)) (* 1/3 (* (pow alpha 2) u0)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -3/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1/3 u0)
(* u0 (- (* -1/4 u0) 1/3))
1
(+ 1 (* -2 u0))
(+ 1 (* u0 (- u0 2)))
u0
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(pow u0 2)
(* (pow u0 2) (+ 1 (* -1/2 (pow u0 2))))
(* (pow u0 2) (+ 1 (* (pow u0 2) (- (* 1/3 (pow u0 2)) 1/2))))
(* (pow u0 2) (+ 1 (* (pow u0 2) (- (* (pow u0 2) (+ 1/3 (* -1/4 (pow u0 2)))) 1/2))))
(pow u0 4)
(* (pow u0 4) (+ 1 (* -1 (pow u0 2))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (- (* 11/12 (pow u0 2)) 1))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (- (* (pow u0 2) (+ 11/12 (* -5/6 (pow u0 2)))) 1))))
(* (pow u0 2) (+ 1 (* -1 u0)))
(* (pow u0 2) (+ 1 (* u0 (- (* 11/12 u0) 1))))
(* (pow u0 2) (+ 1 (* u0 (- (* u0 (+ 11/12 (* -5/6 u0))) 1))))
(* -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))
(* (pow alpha 2) (log (/ 1 u0)))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(* -2 (log (/ 1 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))
(- (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(- (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (/ 1 (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))))))
(- (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4)))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/2 (/ (- (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))))))))))))))) (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2/3 (/ (log (/ 1 u0)) (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* 4/3 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (/ 1 (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))))))))))))
(* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0)))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))))))) (pow u0 2))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))))))) (pow u0 2))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* 1/2 (/ (- (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ 1 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))))))))) (+ (* -4 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* -2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* -2/3 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (* 4/3 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))))))) (pow u0 3))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0)))))
(* -1/4 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -1/3 (pow u0 3))
(* -1 (* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0)))))
(* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3))
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))
(- (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2))) (/ 1/2 (pow u0 4)))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1 (pow u0 2)) (* 1/3 (/ 1 (pow u0 6))))) (/ 1/2 (pow u0 4)))
(* 4 (pow (log (/ 1 u0)) 2))
(+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (* 4 (pow (log (/ 1 u0)) 2)))
(+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 4)))))
(- (+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -4/3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 4)))))) (/ 1 (pow u0 6)))
(pow (log (/ 1 u0)) 2)
(+ (* -2 (/ (log (/ 1 u0)) u0)) (pow (log (/ 1 u0)) 2))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))
(- (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))) (/ 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))))
(* -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)))
(* -2 (log (/ -1 u0)))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0)) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* 1/2 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (+ (* -4/3 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) u0)) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0)) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (/ (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) u0)) u0)))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))))) (/ (* (pow alpha 2) (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* 1/2 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (+ (* -4/3 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))))) u0)) u0))) u0)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(* -1 (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* -2 (log (/ -1 u0))) (/ 1 (pow u0 2)))
(- (+ (* -2 (log (/ -1 u0))) (/ 1 (pow u0 2))) (/ 1/2 (pow u0 4)))
(- (+ (* -2 (log (/ -1 u0))) (+ (/ 1 (pow u0 2)) (* 1/3 (/ 1 (pow u0 6))))) (/ 1/2 (pow u0 4)))
(* 4 (pow (log (/ -1 u0)) 2))
(+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (* 4 (pow (log (/ -1 u0)) 2)))
(+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (+ (* 2 (/ (log (/ -1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ -1 u0)) 2)) (/ 1 (pow u0 4)))))
(- (+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (+ (* -4/3 (/ (log (/ -1 u0)) (pow u0 6))) (+ (* 2 (/ (log (/ -1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ -1 u0)) 2)) (/ 1 (pow u0 4)))))) (/ 1 (pow u0 6)))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)
(+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
Calls

6 calls:

TimeVariablePointExpression
125.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (log (- 1 u0)) (* (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2))) (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2)) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0))))) (* (* (neg alpha) alpha) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))))) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* -1/3 u0) (* (- (* (- (* -1/3 u0) 1/2) u0) 1) u0) (pow (- 1 u0) 2) (log (+ 1 u0)) (log (+ 1 (* u0 u0))) (pow (log (+ 1 (* u0 u0))) 2) (pow (log (+ 1 u0)) 2))
38.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (log (- 1 u0)) (* (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2))) (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2)) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0))))) (* (* (neg alpha) alpha) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))))) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* -1/3 u0) (* (- (* (- (* -1/3 u0) 1/2) u0) 1) u0) (pow (- 1 u0) 2) (log (+ 1 u0)) (log (+ 1 (* u0 u0))) (pow (log (+ 1 (* u0 u0))) 2) (pow (log (+ 1 u0)) 2))
27.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (log (- 1 u0)) (* (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2))) (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2)) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0))))) (* (* (neg alpha) alpha) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))))) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* -1/3 u0) (* (- (* (- (* -1/3 u0) 1/2) u0) 1) u0) (pow (- 1 u0) 2) (log (+ 1 u0)) (log (+ 1 (* u0 u0))) (pow (log (+ 1 (* u0 u0))) 2) (pow (log (+ 1 u0)) 2))
12.0ms
u0
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (log (- 1 u0)) (* (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2))) (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2)) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0))))) (* (* (neg alpha) alpha) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))))) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* -1/3 u0) (* (- (* (- (* -1/3 u0) 1/2) u0) 1) u0) (pow (- 1 u0) 2) (log (+ 1 u0)) (log (+ 1 (* u0 u0))) (pow (log (+ 1 (* u0 u0))) 2) (pow (log (+ 1 u0)) 2))
10.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha) (log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (log (- 1 u0)) (* (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2))) (/ (* alpha alpha) -2) (log (pow (- 1 u0) 2)) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0))))) (* (* (neg alpha) alpha) (- (/ (pow (log (+ 1 (* u0 u0))) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 (* u0 u0))) (log (+ 1 u0)))))) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* -1/3 u0) (* (- (* (- (* -1/3 u0) 1/2) u0) 1) u0) (pow (- 1 u0) 2) (log (+ 1 u0)) (log (+ 1 (* u0 u0))) (pow (log (+ 1 (* u0 u0))) 2) (pow (log (+ 1 u0)) 2))

simplify221.0ms (2.8%)

Memory
-16.9MiB live, 166.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06645464
121484994
083554736
Stop Event
iter limit
node limit
Counts
133 → 132
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 alpha)
(* (pow alpha 2) u0)
(pow alpha 2)
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(* -1/2 (pow alpha 2))
(* -1 (* (pow alpha 2) (- (/ (pow (log (+ 1 (pow u0 2))) 2) (+ (log (+ 1 u0)) (log (+ 1 (pow u0 2))))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 u0)) (log (+ 1 (pow u0 2))))))))
(* 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))
(* -2 u0)
(* u0 (- (* -1 u0) 2))
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(* u0 (- (* 3/2 u0) 1))
(* u0 (- (* u0 (+ 3/2 (* -1/3 u0))) 1))
(* u0 (- (* u0 (+ 3/2 (* u0 (- (* -1/4 u0) 1/3)))) 1))
(* u0 (+ (* -3/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -3/2 (pow alpha 2)) (* 1/3 (* (pow alpha 2) u0)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -3/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1/3 u0)
(* u0 (- (* -1/4 u0) 1/3))
1
(+ 1 (* -2 u0))
(+ 1 (* u0 (- u0 2)))
u0
(* u0 (+ 1 (* -1/2 u0)))
(* u0 (+ 1 (* u0 (- (* 1/3 u0) 1/2))))
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(pow u0 2)
(* (pow u0 2) (+ 1 (* -1/2 (pow u0 2))))
(* (pow u0 2) (+ 1 (* (pow u0 2) (- (* 1/3 (pow u0 2)) 1/2))))
(* (pow u0 2) (+ 1 (* (pow u0 2) (- (* (pow u0 2) (+ 1/3 (* -1/4 (pow u0 2)))) 1/2))))
(pow u0 4)
(* (pow u0 4) (+ 1 (* -1 (pow u0 2))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (- (* 11/12 (pow u0 2)) 1))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (- (* (pow u0 2) (+ 11/12 (* -5/6 (pow u0 2)))) 1))))
(* (pow u0 2) (+ 1 (* -1 u0)))
(* (pow u0 2) (+ 1 (* u0 (- (* 11/12 u0) 1))))
(* (pow u0 2) (+ 1 (* u0 (- (* u0 (+ 11/12 (* -5/6 u0))) 1))))
(* -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))
(* (pow alpha 2) (log (/ 1 u0)))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(* -2 (log (/ 1 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))
(- (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(- (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (/ 1 (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))))))
(- (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4)))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/2 (/ (- (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))))))))))))))) (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2/3 (/ (log (/ 1 u0)) (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* 4/3 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (/ 1 (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))))))))))))
(* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0)))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))))))) (pow u0 2))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))))))) (pow u0 2))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* 1/2 (/ (- (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ 1 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))))))))) (+ (* -4 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* -2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* -2/3 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (* 4/3 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))))))) (pow u0 3))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0)))))
(* -1/4 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -1/3 (pow u0 3))
(* -1 (* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0)))))
(* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3))
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(* -1 (log (/ 1 u0)))
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))
(- (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2))) (/ 1/2 (pow u0 4)))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1 (pow u0 2)) (* 1/3 (/ 1 (pow u0 6))))) (/ 1/2 (pow u0 4)))
(* 4 (pow (log (/ 1 u0)) 2))
(+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (* 4 (pow (log (/ 1 u0)) 2)))
(+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 4)))))
(- (+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -4/3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 4)))))) (/ 1 (pow u0 6)))
(pow (log (/ 1 u0)) 2)
(+ (* -2 (/ (log (/ 1 u0)) u0)) (pow (log (/ 1 u0)) 2))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))
(- (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))) (/ 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))))
(* -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)))
(* -2 (log (/ -1 u0)))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0)) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* 1/2 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (+ (* -4/3 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) u0)) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0)) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (/ (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) u0)) u0)))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))))) (/ (* (pow alpha 2) (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* 1/2 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (+ (* -4/3 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))))) u0)) u0))) u0)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(* -1 (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(+ (log -1) (* -1 (log (/ -1 u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(+ (* -2 (log (/ -1 u0))) (/ 1 (pow u0 2)))
(- (+ (* -2 (log (/ -1 u0))) (/ 1 (pow u0 2))) (/ 1/2 (pow u0 4)))
(- (+ (* -2 (log (/ -1 u0))) (+ (/ 1 (pow u0 2)) (* 1/3 (/ 1 (pow u0 6))))) (/ 1/2 (pow u0 4)))
(* 4 (pow (log (/ -1 u0)) 2))
(+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (* 4 (pow (log (/ -1 u0)) 2)))
(+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (+ (* 2 (/ (log (/ -1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ -1 u0)) 2)) (/ 1 (pow u0 4)))))
(- (+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (+ (* -4/3 (/ (log (/ -1 u0)) (pow u0 6))) (+ (* 2 (/ (log (/ -1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ -1 u0)) 2)) (/ 1 (pow u0 4)))))) (/ 1 (pow u0 6)))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)
(+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(* -1/2 (pow alpha 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(* -1 (* (pow alpha 2) (- (/ (pow (log (+ 1 (pow u0 2))) 2) (+ (log (+ 1 u0)) (log (+ 1 (pow u0 2))))) (/ (pow (log (+ 1 u0)) 2) (+ (log (+ 1 u0)) (log (+ 1 (pow u0 2))))))))
(*.f32 (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 alpha) alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha))) u0 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.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 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* -2 u0)
(*.f32 #s(literal -2 binary32) u0)
(* u0 (- (* -1 u0) 2))
(*.f32 (-.f32 (neg.f32 u0) #s(literal 2 binary32)) u0)
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) u0) #s(literal 1 binary32)) u0) #s(literal 2 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 2/3 binary32)) u0) #s(literal 1 binary32)) u0) #s(literal 2 binary32)) u0)
(* u0 (- (* 3/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal 3/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (+ 3/2 (* -1/3 u0))) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal 3/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (+ 3/2 (* u0 (- (* -1/4 u0) 1/3)))) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0 #s(literal 3/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* u0 (+ (* -3/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal -3/2 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* -3/2 (pow alpha 2)) (* 1/3 (* (pow alpha 2) u0)))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 #s(literal -3/2 binary32) (*.f32 alpha alpha) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 alpha alpha) u0))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* -3/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 #s(literal -3/2 binary32) (*.f32 alpha alpha) (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha))) u0)) u0 (*.f32 alpha alpha)) u0)
(* -1/3 u0)
(*.f32 #s(literal -1/3 binary32) u0)
(* u0 (- (* -1/4 u0) 1/3))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
1
#s(literal 1 binary32)
(+ 1 (* -2 u0))
(fma.f32 #s(literal -2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- u0 2)))
(fma.f32 (-.f32 u0 #s(literal 2 binary32)) u0 #s(literal 1 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/3 u0) 1/2))))
(*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (- (* u0 (+ 1/3 (* -1/4 u0))) 1/2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (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 u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (+ 1 (* -1/2 (pow u0 2))))
(*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u0) u0 #s(literal 1 binary32)) u0) u0)
(* (pow u0 2) (+ 1 (* (pow u0 2) (- (* 1/3 (pow u0 2)) 1/2))))
(*.f32 (*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) u0) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) u0) u0)
(* (pow u0 2) (+ 1 (* (pow u0 2) (- (* (pow u0 2) (+ 1/3 (* -1/4 (pow u0 2)))) 1/2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) u0 #s(literal 1/3 binary32)) u0) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0))
(pow u0 4)
(pow.f32 u0 #s(literal 4 binary32))
(* (pow u0 4) (+ 1 (* -1 (pow u0 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (- (* 11/12 (pow u0 2)) 1))))
(*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 11/12 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (- (* (pow u0 2) (+ 11/12 (* -5/6 (pow u0 2)))) 1))))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -5/6 binary32) (*.f32 u0 u0) #s(literal 11/12 binary32)) u0) u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 2) (+ 1 (* -1 u0)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) u0) u0)
(* (pow u0 2) (+ 1 (* u0 (- (* 11/12 u0) 1))))
(*.f32 (*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 11/12 binary32) u0) #s(literal 1 binary32)) u0 #s(literal 1 binary32)) u0) u0)
(* (pow u0 2) (+ 1 (* u0 (- (* u0 (+ 11/12 (* -5/6 u0))) 1))))
(*.f32 (*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 #s(literal -5/6 binary32) u0 #s(literal 11/12 binary32)) u0) #s(literal 1 binary32)) u0 #s(literal 1 binary32)) u0) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(-.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 alpha alpha) u0) u0) #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(-.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1/3 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 alpha alpha) u0) u0) #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) u0))) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.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 (log.f32 u0) (/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) u0)) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* (pow alpha 2) (log (/ 1 u0)))
(*.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha (/.f32 alpha (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1/3 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))))
(* -2 (log (/ 1 u0)))
(neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (/.f32 #s(literal -2 binary32) u0))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(-.f32 (-.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 2/3 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (/.f32 #s(literal 2 binary32) u0))
(- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))
(-.f32 (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32)) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))))
(- (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(-.f32 (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) u0) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))) (+.f32 (fma.f32 (/.f32 #s(literal 4 binary32) u0) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))) (/.f32 (*.f32 (/.f32 (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal 2/3 binary32)) u0)))
(- (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (/ 1 (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -4 binary32) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) (+.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 u0) (log.f32 u0)))) (*.f32 (*.f32 (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)) u0) u0)) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) u0) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))))) (fma.f32 (/.f32 #s(literal -4 binary32) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (+.f32 (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (fma.f32 (/.f32 #s(literal 4 binary32) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) u0) (+.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (*.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) (*.f32 u0 u0))) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32)))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))))) (/.f32 (*.f32 (/.f32 (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal 2/3 binary32)) u0))))
(- (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4)))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 1/2 (/ (- (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))))))))))))))) (+ (* -4 (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (* u0 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* -2/3 (/ (log (/ 1 u0)) (* (pow u0 3) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))) (+ (* 4/3 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 3) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (* 4 (/ (pow (log (/ 1 u0)) 2) (* u0 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))) (+ (/ 1 (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (* (pow u0 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (pow (log (/ 1 u0)) 2) (* (pow u0 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))))))))))))
(-.f32 (fma.f32 #s(literal -4 binary32) (+.f32 (/.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 4 binary32)))) (fma.f32 (/.f32 #s(literal -2 binary32) (*.f32 u0 u0)) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (fma.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0))) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32)))) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (*.f32 (neg.f32 (log.f32 u0)) (*.f32 #s(literal -3 binary32) u0)) #s(literal 3 binary32))) #s(literal 2 binary32) (+.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (*.f32 (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)) (pow.f32 u0 #s(literal 3 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) u0) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))))))))) (fma.f32 #s(literal -4 binary32) (+.f32 (/.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32)))) (+.f32 (+.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (log.f32 u0) (log.f32 u0)))) (pow.f32 (*.f32 (neg.f32 (log.f32 u0)) (*.f32 #s(literal -3 binary32) u0)) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal -2/3 binary32) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (*.f32 (neg.f32 (log.f32 u0)) (*.f32 #s(literal -3 binary32) u0)) #s(literal 3 binary32))) #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 4/3 binary32) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (fma.f32 (/.f32 #s(literal 4 binary32) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) u0) (+.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (*.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) (*.f32 u0 u0))) (/.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 u0 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32)))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))))))))) (/.f32 (*.f32 (/.f32 (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal 2/3 binary32)) u0))))
(* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32)) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32)) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal 2/3 binary32) (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal 4 binary32)))) u0))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))))))) (pow u0 2))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0))))
(*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0))) (/.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0)))) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal 2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))))))) (*.f32 u0 u0)) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal 2/3 binary32) (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal 4 binary32)))) u0)) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32)) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))) (*.f32 alpha alpha))))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))))) (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3)))))))) (pow u0 2))) (+ (* -1 (/ (* (pow alpha 2) (- (+ (* -4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* 1/2 (/ (- (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (/ 1 (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ 1 (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 4))))))))) (+ (* -4 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2))) (+ (* -2 (/ (log (/ 1 u0)) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* -2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (+ (* -2/3 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 3))) (* 4/3 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))))))) (pow u0 3))) (* -1 (/ (* (pow alpha 2) (- (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 4 (/ (pow (log (/ 1 u0)) 2) (pow (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))) 2)))))) u0)))))
(fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alpha alpha) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0))) (/.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0)))) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal 2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))))))) (*.f32 u0 u0)) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal 2/3 binary32) (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal 4 binary32)))) u0)) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (log.f32 u0))) #s(literal -4/3 binary32)) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))))) (*.f32 alpha alpha))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 4 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal 1/3 binary32) (fma.f32 (-.f32 (/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0))) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32)))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))) #s(literal 2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32)))) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32)))) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 4 binary32)))))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))) #s(literal -4 binary32) (+.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (log.f32 u0) (log.f32 u0)))) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal -2/3 binary32) (neg.f32 (log.f32 u0))) (/.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32)) (fma.f32 (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (pow.f32 (neg.f32 (*.f32 (log.f32 u0) #s(literal -3 binary32))) #s(literal 3 binary32))) #s(literal 1/2 binary32) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (log.f32 u0) (log.f32 u0)) (*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 9 binary32))))))))) (pow.f32 u0 #s(literal 3 binary32)))))
(* -1/4 (pow u0 2))
(*.f32 (*.f32 #s(literal -1/4 binary32) u0) u0)
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (*.f32 u0 u0))
(* -1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) u0) u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(* -1/3 (pow u0 3))
(*.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/3 binary32))
(* -1 (* (pow u0 3) (+ 1/3 (* 1/2 (/ 1 u0)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u0)) u0) u0)
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) u0) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) u0)) (*.f32 u0 u0))
(* -1 (log (/ 1 u0)))
(log.f32 u0)
(+ (* -1 (log (/ 1 u0))) (/ 1 u0))
(+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (/ 1/2 (pow u0 2)))
(-.f32 (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (/ 1/2 (pow u0 2)))
(-.f32 (-.f32 (+.f32 (log.f32 u0) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) u0))
(+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(- (+ (* -2 (log (/ 1 u0))) (/ 1 (pow u0 2))) (/ 1/2 (pow u0 4)))
(-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(- (+ (* -2 (log (/ 1 u0))) (+ (/ 1 (pow u0 2)) (* 1/3 (/ 1 (pow u0 6))))) (/ 1/2 (pow u0 4)))
(-.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) u0) (/.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* 4 (pow (log (/ 1 u0)) 2))
(*.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 4 binary32))
(+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (* 4 (pow (log (/ 1 u0)) 2)))
(*.f32 #s(literal -4 binary32) (-.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) (*.f32 (log.f32 u0) (log.f32 u0))))
(+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 4)))))
(fma.f32 (/.f32 #s(literal -4 binary32) u0) (neg.f32 (/.f32 (log.f32 u0) u0)) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (fma.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(- (+ (* -4 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -4/3 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ 1 u0)) 2)) (/ 1 (pow u0 4)))))) (/ 1 (pow u0 6)))
(-.f32 (fma.f32 (/.f32 #s(literal -4 binary32) u0) (neg.f32 (/.f32 (log.f32 u0) u0)) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -4/3 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (fma.f32 (*.f32 (log.f32 u0) (log.f32 u0)) #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))))
(pow (log (/ 1 u0)) 2)
(*.f32 (log.f32 u0) (log.f32 u0))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (pow (log (/ 1 u0)) 2))
(fma.f32 (log.f32 u0) (log.f32 u0) (*.f32 (neg.f32 (log.f32 u0)) (/.f32 #s(literal -2 binary32) u0)))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))
(fma.f32 (neg.f32 (/.f32 (log.f32 u0) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 u0) (log.f32 u0) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (*.f32 u0 u0))))
(- (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))) (/ 1 (pow u0 3)))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -2/3 binary32) (fma.f32 (neg.f32 (/.f32 (log.f32 u0) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 u0) (log.f32 u0) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0))) (*.f32 u0 u0))))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))
(* (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))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (fma.f32 (neg.f32 alpha) alpha (*.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal -1/2 binary32))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0))) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #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 (/.f32 #s(literal 1/3 binary32) u0) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) u0)) (neg.f32 u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(* -2 (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 #s(literal -2 binary32) u0))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) u0))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 #s(literal 2/3 binary32) u0) #s(literal 1 binary32)) u0) u0) (/.f32 #s(literal 2 binary32) u0)))
(- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(-.f32 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (/ (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 4 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32)))) (neg.f32 u0))) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))
(- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0)) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(-.f32 (/.f32 (-.f32 (-.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))) (neg.f32 u0)) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32)))) (neg.f32 u0)) (fma.f32 #s(literal -4 binary32) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))
(- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* 1/2 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (+ (* -4/3 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) u0)) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0)) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) u0)) (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))
(-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (+.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 (-.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -1/3 binary32) (/.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (neg.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))))) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4/3 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -4 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2/3 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))))) (neg.f32 u0)))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))) (neg.f32 u0)) (+.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32))))) (neg.f32 u0)) (fma.f32 #s(literal -4 binary32) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))
(* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))
(*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (/ (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))) u0))
(-.f32 (*.f32 (-.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32)))) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) (/ (* (pow alpha 2) (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) u0)) u0)))
(neg.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) alpha) alpha (/.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (-.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32)))) (*.f32 alpha alpha))) u0)))
(+ (* -1 (* (pow alpha 2) (- (* 4 (/ (pow (log (/ -1 u0)) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))))) (* -1 (/ (+ (* -1 (* (pow alpha 2) (- (+ (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))))) (/ (* (pow alpha 2) (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* 1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (* 1/2 (/ (- (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))))) (+ (* -4/3 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))) (+ (* -1 (/ (- (* -4 (/ (log (/ -1 u0)) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -4 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 2))))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))))) (+ (* 2 (/ (pow (log (/ -1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))) 3))) (/ 1 (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0)))))))))))) u0)) u0))) u0)))
(neg.f32 (fma.f32 (*.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) alpha) alpha (/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32)))) alpha) alpha (/.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -1/3 binary32) (/.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (neg.f32 (-.f32 (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))))) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -4/3 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -4 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2/3 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))))) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 (fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (/.f32 (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal -4 binary32) (fma.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))) (*.f32 alpha alpha))) u0))) u0)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* -1 (* (pow u0 3) (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))))
(*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(+ (log -1) (* -1 (log (/ -1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (log.f32 #s(literal -1 binary32)))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* 1/2 (/ 1 u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (log -1) (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 u0)) 1/2) u0)) 1) u0))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 u0)) #s(literal 1 binary32)) u0))
(+ (* -2 (log (/ -1 u0))) (/ 1 (pow u0 2)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) u0))
(- (+ (* -2 (log (/ -1 u0))) (/ 1 (pow u0 2))) (/ 1/2 (pow u0 4)))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) u0)) (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(- (+ (* -2 (log (/ -1 u0))) (+ (/ 1 (pow u0 2)) (* 1/3 (/ 1 (pow u0 6))))) (/ 1/2 (pow u0 4)))
(-.f32 (-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) u0)) (/.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (/.f32 #s(literal 1/2 binary32) (pow.f32 u0 #s(literal 4 binary32))))
(* 4 (pow (log (/ -1 u0)) 2))
(*.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) #s(literal 4 binary32))
(+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (* 4 (pow (log (/ -1 u0)) 2)))
(*.f32 #s(literal -4 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 u0 u0)) (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32))))
(+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (+ (* 2 (/ (log (/ -1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ -1 u0)) 2)) (/ 1 (pow u0 4)))))
(fma.f32 (/.f32 #s(literal -4 binary32) u0) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) u0) (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (fma.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(- (+ (* -4 (/ (log (/ -1 u0)) (pow u0 2))) (+ (* -4/3 (/ (log (/ -1 u0)) (pow u0 6))) (+ (* 2 (/ (log (/ -1 u0)) (pow u0 4))) (+ (* 4 (pow (log (/ -1 u0)) 2)) (/ 1 (pow u0 4)))))) (/ 1 (pow u0 6)))
(-.f32 (fma.f32 (/.f32 #s(literal -4 binary32) u0) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) u0) (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -4/3 binary32) (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (fma.f32 (pow.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 2 binary32)) #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)
(pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32))
(+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) u0) #s(literal 2 binary32) (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (-.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) u0)) u0) #s(literal -1 binary32) (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (-.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (/.f32 (fma.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal -2/3 binary32) #s(literal 1 binary32)) u0)) u0)) u0) #s(literal -1 binary32) (pow.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) #s(literal 2 binary32)))

rewrite184.0ms (2.3%)

Memory
19.5MiB live, 206.8MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050250
085234
1276207
21788207
08192207
Stop Event
iter limit
node limit
iter limit
Counts
23 → 344
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(*.f32 #s(literal -1/3 binary32) u0)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(log1p.f32 u0)
(log1p.f32 (*.f32 u0 u0))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
Outputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha) (neg.f32 alpha))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(neg.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(neg.f32 (*.f32 alpha (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha)))
(*.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (neg.f32 (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(neg.f32 (*.f32 alpha alpha))
(neg.f32 alpha)
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 u0 (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) u0))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) (neg.f32 (neg.f32 (neg.f32 alpha))))
(*.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)))
(*.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha alpha)
(sqrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 alpha)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(fabs.f32 (*.f32 alpha alpha))
(fabs.f32 (*.f32 (neg.f32 alpha) alpha))
(+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha) (neg.f32 alpha))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(neg.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(neg.f32 (*.f32 alpha (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha)))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) #s(literal 2 binary32))))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (neg.f32 alpha)))
(*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) alpha) (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)) (neg.f32 alpha))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -2 binary32)))
(*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 alpha))))
(*.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal -2 binary32))
(-.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) alpha)))
(+.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) #s(literal 2 binary32)))) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (/.f32 alpha #s(literal -2 binary32)))) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (/.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alpha alpha)))
(neg.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) alpha)))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)
(*.f32 (neg.f32 alpha) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 alpha (/.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32))
(neg.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (fma.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (*.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (log.f32 (pow.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 u0))
(fma.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(fma.f32 #s(literal 1 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (pow.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))))
(log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (-.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 (neg.f32 (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))) (neg.f32 (neg.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))) (neg.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (neg.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (*.f32 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (pow.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (*.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (neg.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (-.f32 (neg.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (neg.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
(/.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 u0) (log1p.f32 (*.f32 u0 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(-.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(-.f32 (/.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) #s(literal 2 binary32)) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) #s(literal 3 binary32)) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(-.f32 (/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (-.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 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 (*.f32 u0 u0)) (/.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(+.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(+.f32 (/.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(log.f32 (pow.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 alpha) alpha) (fabs.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) alpha) (neg.f32 alpha))
(*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))))) (neg.f32 (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))) (neg.f32 (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (/.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 3 binary32)))) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 4 binary32)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(neg.f32 (*.f32 alpha (*.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) alpha)))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(*.f32 u0 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) #s(literal 1/9 binary32)) u0)) (neg.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/27 binary32)) u0)) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal -1/12 binary32) #s(literal 1/9 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) #s(literal 1/9 binary32)))) (neg.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/27 binary32)))) (neg.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal -1/12 binary32) #s(literal 1/9 binary32)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) #s(literal 1/9 binary32)) u0) (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/27 binary32)) u0) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal -1/12 binary32) #s(literal 1/9 binary32))))
(/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 u0 u0)) #s(literal 1/9 binary32))) (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)))
(/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal -1/64 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/27 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (fma.f32 u0 #s(literal -1/12 binary32) #s(literal 1/9 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (/.f32 u0 #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(*.f32 u0 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) u0)) (neg.f32 (+.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) u0) (+.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(*.f32 #s(literal -1/3 binary32) u0)
(*.f32 u0 #s(literal -1/3 binary32))
(*.f32 (/.f32 u0 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (/.f32 u0 #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(*.f32 u0 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) u0)) (neg.f32 (+.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) u0) (+.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (/.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (-.f32 (*.f32 (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (*.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 u0 (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(log.f32 (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (neg.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (fabs.f32 (sqrt.f32 (log1p.f32 u0))) (fabs.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (sqrt.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 u0)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (fma.f32 u0 u0 (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) u0)))
(pow.f32 (sqrt.f32 (log1p.f32 u0)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (log1p.f32 u0) #s(literal 1 binary32))
(fabs.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(fabs.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 u0 u0) u0)) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))))
(fabs.f32 (neg.f32 (log1p.f32 u0)))
(fabs.f32 (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (cosh.f32 (log.f32 (log1p.f32 u0))) (sinh.f32 (log.f32 (log1p.f32 u0))))
(exp.f32 (log.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(log.f32 (fma.f32 u0 u0 #s(literal 1 binary32)))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (fabs.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (fabs.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))
(-.f32 (log.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal 6 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 u0 u0)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (log1p.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u0) u0)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (+.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log1p.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0))))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 1 binary32))
(fabs.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))))))
(fabs.f32 (-.f32 (log1p.f32 (-.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 u0 u0))) (log1p.f32 (pow.f32 u0 #s(literal 6 binary32)))))
(fabs.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(fabs.f32 (log1p.f32 (*.f32 u0 u0)))
(+.f32 (cosh.f32 (log.f32 (log1p.f32 (*.f32 u0 u0)))) (sinh.f32 (log.f32 (log1p.f32 (*.f32 u0 u0)))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 u0 u0))))
(log1p.f32 (*.f32 (neg.f32 (neg.f32 u0)) u0))
(log1p.f32 (*.f32 u0 u0))
(log.f32 (exp.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0)))) (neg.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (pow.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 (*.f32 u0 u0))))
(*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0)))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (cosh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (-.f32 (*.f32 (sinh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))))) (*.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (log1p.f32 (*.f32 u0 u0))))
(pow.f32 (neg.f32 (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))
(fabs.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)))))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 u0 u0))) (log.f32 (log1p.f32 (*.f32 u0 u0)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))))
(log.f32 (exp.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (log1p.f32 u0))) (neg.f32 (neg.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (log1p.f32 u0))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (cosh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (-.f32 (*.f32 (sinh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (*.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (log1p.f32 u0)))
(pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
(fabs.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))
(exp.f32 (+.f32 (log.f32 (log1p.f32 u0)) (log.f32 (log1p.f32 u0))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))

eval95.0ms (1.2%)

Memory
21.8MiB live, 162.8MiB allocated
Compiler

Compiled 26 084 to 2 878 computations (89% saved)

prune56.0ms (0.7%)

Memory
-16.4MiB live, 74.3MiB allocated
Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New62917646
Fresh123
Picked235
Done011
Total63223655
Accuracy
99.3%
Counts
655 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.0%
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
37.5%
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
56.1%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
56.0%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
59.0%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))
58.3%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
59.8%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 #s(approx (pow (- 1 u0) 2) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))))
58.0%
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
42.7%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
31.1%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 (* u0 u0))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u0) u0 #s(literal 1 binary32)) u0) u0)) (log1p.f32 u0)))))
65.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (pow.f32 u0 #s(literal 4 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
58.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
90.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
86.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
58.6%
(*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha)
92.7%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
90.9%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
28.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) u0))
73.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
73.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
72.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
Compiler

Compiled 878 to 626 computations (28.7% saved)

simplify100.0ms (1.2%)

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

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
cost-diff0
(/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32))
cost-diff0
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
cost-diff2
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
cost-diff0
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
cost-diff0
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha))
cost-diff0
(/.f32 alpha #s(literal -2 binary32))
cost-diff0
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
cost-diff0
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
cost-diff2
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(*.f32 u0 alpha)
cost-diff0
(*.f32 (*.f32 u0 alpha) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
cost-diff0
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
cost-diff0
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
cost-diff0
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
cost-diff0
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044302
073290
1122290
2225290
3551290
42128290
08347290
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(neg.f32 alpha)
alpha
#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 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(*.f32 alpha alpha)
alpha
#s(literal -2 binary32)
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
(/.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
#s(literal 2 binary32)
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
(log.f32 alpha)
alpha
#s(literal 2 binary32)
#s(literal -2 binary32)
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
Outputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(neg.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 (*.f32 alpha u0) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 u0 alpha)
(*.f32 alpha u0)
u0
alpha
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)
(*.f32 alpha alpha)
alpha
#s(literal -2 binary32)
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
(*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)) (/.f32 alpha #s(literal -2 binary32)))
(/.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
#s(literal 2 binary32)
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(*.f32 alpha alpha)
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
(log.f32 alpha)
alpha
#s(literal 2 binary32)
#s(literal -2 binary32)
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0

localize167.0ms (2.1%)

Memory
11.7MiB live, 201.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.33203125
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
accuracy0.4453125
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
accuracy1.5621102413727668
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
accuracy12.324613996471378
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
accuracy0.00390625
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
accuracy0.21875
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
accuracy0.4453125
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
accuracy18.309117459366483
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha))
accuracy0.0
(*.f32 alpha alpha)
accuracy0.33203125
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
accuracy0.4453125
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
accuracy12.324613996471378
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
accuracy0.0
(*.f32 u0 alpha)
accuracy0.21484375
(*.f32 (*.f32 u0 alpha) alpha)
accuracy8.467134091530784
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
accuracy0.25
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
accuracy0.26171875
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
accuracy0.2734375
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
accuracy1.9960084500460065
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
Samples
109.0ms234×0valid
15.0ms22×1valid
Compiler

Compiled 250 to 42 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 106.0ms
ival-mult: 34.0ms (32.2% of total)
const: 27.0ms (25.6% of total)
ival-log: 18.0ms (17% of total)
ival-pow: 7.0ms (6.6% of total)
ival-div: 5.0ms (4.7% of total)
ival-sub: 5.0ms (4.7% of total)
ival-exp: 3.0ms (2.8% of total)
ival-pow2: 3.0ms (2.8% of total)
adjust: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series195.0ms (2.4%)

Memory
-33.1MiB live, 390.9MiB allocated
Counts
24 → 125
Calls
Call 1
Inputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(*.f32 alpha alpha)
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
(/.f32 alpha #s(literal -2 binary32))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* (pow alpha 2) u0)
(* alpha u0)
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(* -1/2 (pow alpha 2))
(pow alpha 2)
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* -1/4 (* alpha (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))))))
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* alpha (+ (* -1/4 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* -1/12 (* alpha (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3)))))))))
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* alpha (+ (* -1/4 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* alpha (+ (* -1/12 (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3)))) (* -1/48 (* alpha (+ (* -6 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -4 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -3 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* 12 (pow (log (pow (- 1 u0) 2)) 4)) (pow (log (pow (- 1 u0) 2)) 4)))))))))))))
(* -1/2 alpha)
(* alpha (log (pow (- 1 u0) 2)))
(* alpha (+ (log (pow (- 1 u0) 2)) (* 1/2 (* alpha (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))))))
(* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/6 (* alpha (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3))))) (* 1/2 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2)))))))
(* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/2 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* alpha (+ (* 1/24 (* alpha (+ (* -6 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -4 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -3 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* 12 (pow (log (pow (- 1 u0) 2)) 4)) (pow (log (pow (- 1 u0) 2)) 4))))))) (* 1/6 (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3))))))))))
1
(+ 1 (* alpha (log (pow (- 1 u0) 2))))
(+ 1 (* alpha (+ (log (pow (- 1 u0) 2)) (* 1/2 (* alpha (pow (log (pow (- 1 u0) 2)) 2))))))
(+ 1 (* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/6 (* alpha (pow (log (pow (- 1 u0) 2)) 3))) (* 1/2 (pow (log (pow (- 1 u0) 2)) 2)))))))
(* 2 (log alpha))
(pow (pow (- 1 u0) 2) alpha)
(* -2 (log (/ 1 alpha)))
(* 2 (+ (log -1) (* -1 (log (/ -1 alpha)))))
(* 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 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ 1 (* -2 u0))
(+ 1 (* u0 (- u0 2)))
(* u0 (+ (* -1/4 (* alpha (* u0 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* -1/12 (* alpha (* u0 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* u0 (+ (* -1/12 (* alpha (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))) (* -1/48 (* alpha (* u0 (+ (* -96 (pow alpha 4)) (+ (* -12 (pow (+ (* -1 alpha) (* 2 (pow alpha 2))) 2)) (+ (* 24 (+ (* -2 (pow alpha 3)) (+ (* -1/2 alpha) (+ (* 1/2 (pow alpha 2)) (+ (* 2/3 (pow alpha 4)) (* 4/3 (pow alpha 2))))))) (+ (* 48 (* alpha (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))) (* 96 (* (pow alpha 2) (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))))))))) (pow alpha 2)))
(* -2 (* alpha u0))
(* u0 (+ (* -2 alpha) (* 1/2 (* u0 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* 1/6 (* u0 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))) (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (* u0 (+ (* 1/24 (* u0 (+ (* -96 (pow alpha 4)) (+ (* -12 (pow (+ (* -1 alpha) (* 2 (pow alpha 2))) 2)) (+ (* 24 (+ (* -2 (pow alpha 3)) (+ (* -1/2 alpha) (+ (* 1/2 (pow alpha 2)) (+ (* 2/3 (pow alpha 4)) (* 4/3 (pow alpha 2))))))) (+ (* 48 (* alpha (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))) (* 96 (* (pow alpha 2) (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))) (* 1/6 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))))))
(+ 1 (* -2 (* alpha u0)))
(+ 1 (* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))
(+ 1 (* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (+ (* 2 (pow alpha 2)) (* u0 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))))))))
(* -1/3 u0)
(* u0 (- (* -1/4 u0) 1/3))
(* -1/2 u0)
(* u0 (- (* -1/3 u0) 1/2))
(* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2))
(* -2 u0)
(* u0 (- (* -1 u0) 2))
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(pow u0 2)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(* (pow alpha 2) (log (/ 1 u0)))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(+ (* -1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* -1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (pow u0 2))) (+ (* -1/12 (/ (* alpha (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2)))))))) (pow u0 3))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(* -2 (* alpha (log (/ 1 u0))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (* 1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) (pow u0 2)))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (+ (* 1/6 (/ (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (pow u0 3))) (* 1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) (pow u0 2))))))
(exp (* -2 (* alpha (log (/ 1 u0)))))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)) (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) (pow u0 2))))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)) (+ (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (pow u0 3)) (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) (pow u0 2)))))
(* -1/4 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -1/4 (pow u0 3))
(* -1 (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* -2 (log (/ 1 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(* -1 (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 u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* 1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* 1/12 (/ (* alpha (+ (* -12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))) (+ (* 6 (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) (* 16 (pow alpha 3))))) u0))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -2 (* alpha (log (/ -1 u0))))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) u0)) (* 2 alpha)) u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))) (+ (* 6 (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) (* 16 (pow alpha 3)))) u0)) (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) u0)) (* 2 alpha)) u0)))
(exp (* -2 (* alpha (log (/ -1 u0)))))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))) u0)))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -1 (/ (+ (* -1 (/ (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) u0)) (* 2 (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))))) u0)))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) u0)) (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2))))) u0)) (* 2 (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))))) u0)))
(* -1 (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))))
(* -2 (log (/ -1 u0)))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
Calls

6 calls:

TimeVariablePointExpression
94.0ms
alpha
@-inf
((* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (- 1 u0) (- 1 u0)) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* alpha alpha) (* (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha))) (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha)) (pow (pow (- 1 u0) 2) alpha) (exp (* (log alpha) 2)) (* (/ (exp (* (log alpha) 2)) -2) (log (pow (- 1 u0) 2))) (/ (exp (* (log alpha) 2)) -2) (* (log alpha) 2) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) (log (* (- 1 u0) (- 1 u0))) (pow (- 1 u0) 2) (log (pow (- 1 u0) 2)))
43.0ms
alpha
@inf
((* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (- 1 u0) (- 1 u0)) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* alpha alpha) (* (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha))) (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha)) (pow (pow (- 1 u0) 2) alpha) (exp (* (log alpha) 2)) (* (/ (exp (* (log alpha) 2)) -2) (log (pow (- 1 u0) 2))) (/ (exp (* (log alpha) 2)) -2) (* (log alpha) 2) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) (log (* (- 1 u0) (- 1 u0))) (pow (- 1 u0) 2) (log (pow (- 1 u0) 2)))
40.0ms
alpha
@0
((* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (- 1 u0) (- 1 u0)) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* alpha alpha) (* (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha))) (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha)) (pow (pow (- 1 u0) 2) alpha) (exp (* (log alpha) 2)) (* (/ (exp (* (log alpha) 2)) -2) (log (pow (- 1 u0) 2))) (/ (exp (* (log alpha) 2)) -2) (* (log alpha) 2) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) (log (* (- 1 u0) (- 1 u0))) (pow (- 1 u0) 2) (log (pow (- 1 u0) 2)))
6.0ms
u0
@-inf
((* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (- 1 u0) (- 1 u0)) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* alpha alpha) (* (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha))) (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha)) (pow (pow (- 1 u0) 2) alpha) (exp (* (log alpha) 2)) (* (/ (exp (* (log alpha) 2)) -2) (log (pow (- 1 u0) 2))) (/ (exp (* (log alpha) 2)) -2) (* (log alpha) 2) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) (log (* (- 1 u0) (- 1 u0))) (pow (- 1 u0) 2) (log (pow (- 1 u0) 2)))
6.0ms
u0
@inf
((* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (* (- 1 u0) (- 1 u0)) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* alpha alpha) (* (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha))) (/ alpha -2) (log (pow (pow (- 1 u0) 2) alpha)) (pow (pow (- 1 u0) 2) alpha) (exp (* (log alpha) 2)) (* (/ (exp (* (log alpha) 2)) -2) (log (pow (- 1 u0) 2))) (/ (exp (* (log alpha) 2)) -2) (* (log alpha) 2) (* (- (* -1/4 u0) 1/3) u0) (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) (log (* (- 1 u0) (- 1 u0))) (pow (- 1 u0) 2) (log (pow (- 1 u0) 2)))

simplify160.0ms (2%)

Memory
61.4MiB live, 232.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05512871
120152634
085102433
Stop Event
iter limit
node limit
Counts
125 → 125
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* (pow alpha 2) u0)
(* alpha u0)
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(* -1/2 (pow alpha 2))
(pow alpha 2)
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* -1/4 (* alpha (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))))))
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* alpha (+ (* -1/4 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* -1/12 (* alpha (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3)))))))))
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* alpha (+ (* -1/4 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* alpha (+ (* -1/12 (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3)))) (* -1/48 (* alpha (+ (* -6 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -4 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -3 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* 12 (pow (log (pow (- 1 u0) 2)) 4)) (pow (log (pow (- 1 u0) 2)) 4)))))))))))))
(* -1/2 alpha)
(* alpha (log (pow (- 1 u0) 2)))
(* alpha (+ (log (pow (- 1 u0) 2)) (* 1/2 (* alpha (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))))))
(* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/6 (* alpha (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3))))) (* 1/2 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2)))))))
(* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/2 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* alpha (+ (* 1/24 (* alpha (+ (* -6 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -4 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -3 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* 12 (pow (log (pow (- 1 u0) 2)) 4)) (pow (log (pow (- 1 u0) 2)) 4))))))) (* 1/6 (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3))))))))))
1
(+ 1 (* alpha (log (pow (- 1 u0) 2))))
(+ 1 (* alpha (+ (log (pow (- 1 u0) 2)) (* 1/2 (* alpha (pow (log (pow (- 1 u0) 2)) 2))))))
(+ 1 (* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/6 (* alpha (pow (log (pow (- 1 u0) 2)) 3))) (* 1/2 (pow (log (pow (- 1 u0) 2)) 2)))))))
(* 2 (log alpha))
(pow (pow (- 1 u0) 2) alpha)
(* -2 (log (/ 1 alpha)))
(* 2 (+ (log -1) (* -1 (log (/ -1 alpha)))))
(* 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 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ 1 (* -2 u0))
(+ 1 (* u0 (- u0 2)))
(* u0 (+ (* -1/4 (* alpha (* u0 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* -1/12 (* alpha (* u0 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* u0 (+ (* -1/12 (* alpha (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))) (* -1/48 (* alpha (* u0 (+ (* -96 (pow alpha 4)) (+ (* -12 (pow (+ (* -1 alpha) (* 2 (pow alpha 2))) 2)) (+ (* 24 (+ (* -2 (pow alpha 3)) (+ (* -1/2 alpha) (+ (* 1/2 (pow alpha 2)) (+ (* 2/3 (pow alpha 4)) (* 4/3 (pow alpha 2))))))) (+ (* 48 (* alpha (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))) (* 96 (* (pow alpha 2) (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))))))))) (pow alpha 2)))
(* -2 (* alpha u0))
(* u0 (+ (* -2 alpha) (* 1/2 (* u0 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* 1/6 (* u0 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))) (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (* u0 (+ (* 1/24 (* u0 (+ (* -96 (pow alpha 4)) (+ (* -12 (pow (+ (* -1 alpha) (* 2 (pow alpha 2))) 2)) (+ (* 24 (+ (* -2 (pow alpha 3)) (+ (* -1/2 alpha) (+ (* 1/2 (pow alpha 2)) (+ (* 2/3 (pow alpha 4)) (* 4/3 (pow alpha 2))))))) (+ (* 48 (* alpha (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))) (* 96 (* (pow alpha 2) (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))) (* 1/6 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))))))
(+ 1 (* -2 (* alpha u0)))
(+ 1 (* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))
(+ 1 (* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (+ (* 2 (pow alpha 2)) (* u0 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))))))))
(* -1/3 u0)
(* u0 (- (* -1/4 u0) 1/3))
(* -1/2 u0)
(* u0 (- (* -1/3 u0) 1/2))
(* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2))
(* -2 u0)
(* u0 (- (* -1 u0) 2))
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(pow u0 2)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(* (pow alpha 2) (log (/ 1 u0)))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(+ (* -1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* -1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (pow u0 2))) (+ (* -1/12 (/ (* alpha (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2)))))))) (pow u0 3))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(* -2 (* alpha (log (/ 1 u0))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (* 1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) (pow u0 2)))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (+ (* 1/6 (/ (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (pow u0 3))) (* 1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) (pow u0 2))))))
(exp (* -2 (* alpha (log (/ 1 u0)))))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)) (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) (pow u0 2))))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)) (+ (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (pow u0 3)) (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) (pow u0 2)))))
(* -1/4 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -1/4 (pow u0 3))
(* -1 (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* -2 (log (/ 1 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(* -1 (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 u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* 1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* 1/12 (/ (* alpha (+ (* -12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))) (+ (* 6 (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) (* 16 (pow alpha 3))))) u0))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -2 (* alpha (log (/ -1 u0))))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) u0)) (* 2 alpha)) u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))) (+ (* 6 (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) (* 16 (pow alpha 3)))) u0)) (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) u0)) (* 2 alpha)) u0)))
(exp (* -2 (* alpha (log (/ -1 u0)))))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))) u0)))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -1 (/ (+ (* -1 (/ (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) u0)) (* 2 (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))))) u0)))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) u0)) (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2))))) u0)) (* 2 (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))))) u0)))
(* -1 (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))))
(* -2 (log (/ -1 u0)))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* alpha u0)
(*.f32 alpha u0)
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(* -1/2 (pow alpha 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* -1/4 (* alpha (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))))))
(*.f32 (fma.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) alpha)) (*.f32 alpha alpha))
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* alpha (+ (* -1/4 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* -1/12 (* alpha (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3)))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha #s(literal -1/12 binary32)) (*.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32)) alpha (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (*.f32 alpha alpha))
(* (pow alpha 2) (+ (* -1/2 (log (pow (- 1 u0) 2))) (* alpha (+ (* -1/4 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* alpha (+ (* -1/12 (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3)))) (* -1/48 (* alpha (+ (* -6 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -4 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -3 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* 12 (pow (log (pow (- 1 u0) 2)) 4)) (pow (log (pow (- 1 u0) 2)) 4)))))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) alpha) (fma.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 4 binary32)) #s(literal -10 binary32) (*.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 4 binary32)) #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1/12 binary32))) alpha #s(literal 0 binary32)) alpha (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (*.f32 alpha alpha))
(* -1/2 alpha)
(*.f32 #s(literal -1/2 binary32) alpha)
(* alpha (log (pow (- 1 u0) 2)))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) alpha)
(* alpha (+ (log (pow (- 1 u0) 2)) (* 1/2 (* alpha (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))))))
(*.f32 (fma.f32 #s(literal 0 binary32) alpha (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) alpha)
(* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/6 (* alpha (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3))))) (* 1/2 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2)))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha #s(literal 1/6 binary32)) (*.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32)) alpha (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) alpha)
(* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/2 (+ (* -1 (pow (log (pow (- 1 u0) 2)) 2)) (pow (log (pow (- 1 u0) 2)) 2))) (* alpha (+ (* 1/24 (* alpha (+ (* -6 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -4 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* -3 (pow (log (pow (- 1 u0) 2)) 4)) (+ (* 12 (pow (log (pow (- 1 u0) 2)) 4)) (pow (log (pow (- 1 u0) 2)) 4))))))) (* 1/6 (+ (* -3 (pow (log (pow (- 1 u0) 2)) 3)) (+ (* 2 (pow (log (pow (- 1 u0) 2)) 3)) (pow (log (pow (- 1 u0) 2)) 3))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/24 binary32) alpha) (fma.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 4 binary32)) #s(literal -10 binary32) (*.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 4 binary32)) #s(literal 10 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32)))) alpha #s(literal 0 binary32)) alpha (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) alpha)
1
#s(literal 1 binary32)
(+ 1 (* alpha (log (pow (- 1 u0) 2))))
(fma.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) alpha #s(literal 1 binary32))
(+ 1 (* alpha (+ (log (pow (- 1 u0) 2)) (* 1/2 (* alpha (pow (log (pow (- 1 u0) 2)) 2))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) alpha #s(literal 1 binary32))
(+ 1 (* alpha (+ (log (pow (- 1 u0) 2)) (* alpha (+ (* 1/6 (* alpha (pow (log (pow (- 1 u0) 2)) 3))) (* 1/2 (pow (log (pow (- 1 u0) 2)) 2)))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) alpha) (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 #s(literal 1/2 binary32) (pow.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 2 binary32)))) alpha (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) alpha #s(literal 1 binary32))
(* 2 (log alpha))
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
(pow (pow (- 1 u0) 2) alpha)
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
(* -2 (log (/ 1 alpha)))
(neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 alpha)))
(* 2 (+ (log -1) (* -1 (log (/ -1 alpha)))))
(*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) #s(literal 2 binary32))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 #s(literal 1/3 binary32) (*.f32 alpha alpha))) u0 (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 alpha u0) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 alpha u0) (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 alpha u0) (*.f32 #s(literal 1/3 binary32) alpha)) u0 (*.f32 #s(literal 1/2 binary32) alpha)) u0 alpha) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.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 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(+ 1 (* -2 u0))
(fma.f32 #s(literal -2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- u0 2)))
(fma.f32 (-.f32 u0 #s(literal 2 binary32)) u0 #s(literal 1 binary32))
(* u0 (+ (* -1/4 (* alpha (* u0 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) alpha) u0) (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))) (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* -1/12 (* alpha (* u0 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) alpha) u0) (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) #s(literal 12 binary32) (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal -1/4 binary32) alpha) (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))))) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* u0 (+ (* -1/12 (* alpha (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))) (* -1/48 (* alpha (* u0 (+ (* -96 (pow alpha 4)) (+ (* -12 (pow (+ (* -1 alpha) (* 2 (pow alpha 2))) 2)) (+ (* 24 (+ (* -2 (pow alpha 3)) (+ (* -1/2 alpha) (+ (* 1/2 (pow alpha 2)) (+ (* 2/3 (pow alpha 4)) (* 4/3 (pow alpha 2))))))) (+ (* 48 (* alpha (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))) (* 96 (* (pow alpha 2) (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))))))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) alpha) (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))) (*.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal -96 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 2 binary32)) #s(literal -12 binary32) (fma.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -2 binary32) (fma.f32 #s(literal -1/2 binary32) alpha (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (fma.f32 #s(literal 4/3 binary32) (*.f32 alpha alpha) (*.f32 #s(literal 2/3 binary32) (pow.f32 alpha #s(literal 4 binary32))))))) #s(literal 24 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) alpha) #s(literal 96 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) alpha) #s(literal 48 binary32)))))) u0) alpha) #s(literal -1/48 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) #s(literal 12 binary32) (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) #s(literal 6 binary32)))) alpha) #s(literal -1/12 binary32))) u0)) u0 (*.f32 alpha alpha)) u0)
(* -2 (* alpha u0))
(*.f32 (*.f32 #s(literal -2 binary32) alpha) u0)
(* u0 (+ (* -2 alpha) (* 1/2 (* u0 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 1 binary32))) u0 (*.f32 #s(literal -2 binary32) alpha)) u0)
(* u0 (+ (* -2 alpha) (* u0 (+ (* 1/6 (* u0 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))) (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 u0 #s(literal 1/6 binary32)) (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) #s(literal 12 binary32) (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) #s(literal 6 binary32)))) (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 1 binary32)))) u0 (*.f32 #s(literal -2 binary32) alpha)) u0)
(* u0 (+ (* -2 alpha) (* u0 (+ (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (* u0 (+ (* 1/24 (* u0 (+ (* -96 (pow alpha 4)) (+ (* -12 (pow (+ (* -1 alpha) (* 2 (pow alpha 2))) 2)) (+ (* 24 (+ (* -2 (pow alpha 3)) (+ (* -1/2 alpha) (+ (* 1/2 (pow alpha 2)) (+ (* 2/3 (pow alpha 4)) (* 4/3 (pow alpha 2))))))) (+ (* 48 (* alpha (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))) (* 96 (* (pow alpha 2) (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))) (* 1/6 (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal -96 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 2 binary32)) #s(literal -12 binary32) (fma.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -2 binary32) (fma.f32 #s(literal -1/2 binary32) alpha (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) alpha (fma.f32 #s(literal 4/3 binary32) (*.f32 alpha alpha) (*.f32 #s(literal 2/3 binary32) (pow.f32 alpha #s(literal 4 binary32))))))) #s(literal 24 binary32) (fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) alpha) #s(literal 96 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) alpha) #s(literal 48 binary32)))))) u0) #s(literal 1/24 binary32) (*.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) #s(literal 12 binary32) (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) #s(literal 6 binary32)))) #s(literal 1/6 binary32))) u0 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 1 binary32)))) u0 (*.f32 #s(literal -2 binary32) alpha)) u0)
(+ 1 (* -2 (* alpha u0)))
(fma.f32 (*.f32 #s(literal -2 binary32) alpha) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* 2 (pow alpha 2)))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) u0 (*.f32 #s(literal -2 binary32) alpha)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (+ (* 2 (pow alpha 2)) (* u0 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2)))))))))))
(fma.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) u0 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha))) u0 (*.f32 #s(literal -2 binary32) alpha)) u0 #s(literal 1 binary32))
(* -1/3 u0)
(*.f32 #s(literal -1/3 binary32) u0)
(* u0 (- (* -1/4 u0) 1/3))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(* -1/2 u0)
(*.f32 #s(literal -1/2 binary32) u0)
(* u0 (- (* -1/3 u0) 1/2))
(*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0)
(* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(* -2 u0)
(*.f32 #s(literal -2 binary32) u0)
(* u0 (- (* -1 u0) 2))
(*.f32 (-.f32 (neg.f32 u0) #s(literal 2 binary32)) u0)
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) u0) #s(literal 1 binary32)) u0) #s(literal 2 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 2/3 binary32)) u0) #s(literal 1 binary32)) u0) #s(literal 2 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(-.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(-.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 alpha alpha) u0))) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha) (/.f32 alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 alpha u0) (fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha) (/.f32 alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(fma.f32 (/.f32 alpha (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 alpha u0) (fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha) (/.f32 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 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* -1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u0)) u0) u0)
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) u0)) (*.f32 u0 u0))
(* (pow alpha 2) (log (/ 1 u0)))
(*.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(fma.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (/.f32 (*.f32 alpha alpha) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))))
(+ (* -1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(fma.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) alpha) u0) (/.f32 (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* -1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) (pow u0 2))) (+ (* -1/12 (/ (* alpha (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2)))))))) (pow u0 3))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(fma.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) alpha) u0) (/.f32 (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))) u0) (fma.f32 (*.f32 #s(literal -1/12 binary32) alpha) (/.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) #s(literal 12 binary32) (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) #s(literal 6 binary32)))) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))))
(* -2 (* alpha (log (/ 1 u0))))
(*.f32 (neg.f32 (log.f32 u0)) (*.f32 #s(literal -2 binary32) alpha))
(+ (* -2 (* alpha (log (/ 1 u0)))) (* -2 (/ alpha u0)))
(*.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 u0)) alpha (/.f32 alpha u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (* 1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) (pow u0 2)))))
(fma.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 u0)) alpha (/.f32 alpha u0)) (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 1 binary32))) (*.f32 u0 u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (+ (* 1/6 (/ (+ (* -16 (pow alpha 3)) (+ (* 6 (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (* 12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (pow u0 3))) (* 1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) (pow u0 2))))))
(fma.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 u0)) alpha (/.f32 alpha u0)) (fma.f32 (/.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) #s(literal 12 binary32) (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) #s(literal 6 binary32)))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/6 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 1 binary32))) (*.f32 u0 u0))))
(exp (* -2 (* alpha (log (/ 1 u0)))))
(pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha)))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)))
(fma.f32 (*.f32 #s(literal -2 binary32) alpha) (/.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha))) u0) (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha))))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)) (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) (pow u0 2))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha))) u0) (/.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) u0) (fma.f32 (*.f32 #s(literal -2 binary32) alpha) (/.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha))) u0) (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha)))))
(+ (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ 1 u0)))))) u0)) (+ (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -4/3 (pow alpha 3)) (+ (* -2/3 alpha) (* 2 (pow alpha 2))))) (pow u0 3)) (/ (* (exp (* -2 (* alpha (log (/ 1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) (pow u0 2)))))
(fma.f32 (*.f32 alpha (/.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha))) u0)) #s(literal -2 binary32) (fma.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha))) (+.f32 (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) (*.f32 u0 u0))) (pow.f32 (exp.f32 #s(literal -2 binary32)) (neg.f32 (*.f32 (log.f32 u0) alpha)))))
(* -1/4 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal -1/4 binary32))
(* -1 (* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (*.f32 (neg.f32 u0) u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)))
(* -1/4 (pow u0 3))
(*.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1/4 binary32))
(* -1 (* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* -2 (log (/ 1 u0)))
(neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(-.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0))) (/.f32 #s(literal 2 binary32) u0))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(-.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 2/3 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 u0 u0)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (/.f32 #s(literal 2 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))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal -1/2 binary32) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha))) u0))) (neg.f32 u0)))
(* alpha (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha)
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 (fma.f32 (/.f32 alpha u0) #s(literal -1/2 binary32) (neg.f32 alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 alpha (/.f32 (fma.f32 (/.f32 alpha u0) #s(literal 1/3 binary32) (*.f32 #s(literal 1/2 binary32) alpha)) u0))) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(neg.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) u0))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* 1/4 (/ (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2)))))) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))) alpha) u0) #s(literal 1/4 binary32)) (*.f32 alpha alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* alpha (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) (* 1/12 (/ (* alpha (+ (* -12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))) (+ (* 6 (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) (* 16 (pow alpha 3))))) u0))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha) alpha (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 (*.f32 #s(literal 1/12 binary32) alpha) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) (fma.f32 #s(literal 16 binary32) (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (fma.f32 #s(literal 4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (*.f32 #s(literal 2/3 binary32) alpha))) #s(literal 6 binary32)))) u0) (*.f32 (*.f32 #s(literal -1/4 binary32) alpha) (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))))) u0))) (neg.f32 u0)))
(* -2 (* alpha (log (/ -1 u0))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 #s(literal -2 binary32) alpha))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -2 (/ alpha u0)))
(*.f32 #s(literal -2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1/2 (/ (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))) u0)) (* 2 alpha)) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 #s(literal -2 binary32) alpha)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -4 binary32) alpha) alpha (fma.f32 #s(literal -2 binary32) alpha (*.f32 #s(literal 4 binary32) (*.f32 alpha alpha)))) u0) #s(literal -1/2 binary32) (*.f32 #s(literal 2 binary32) alpha)) u0))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (* alpha (+ (* -1 alpha) (* 2 (pow alpha 2))))) (+ (* 6 (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) (* 16 (pow alpha 3)))) u0)) (* 1/2 (+ (* -4 (pow alpha 2)) (* 2 (+ (* -1 alpha) (* 2 (pow alpha 2))))))) u0)) (* 2 alpha)) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 #s(literal -2 binary32) alpha)) (/.f32 (fma.f32 #s(literal 2 binary32) alpha (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) alpha) (fma.f32 #s(literal 16 binary32) (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (fma.f32 #s(literal 4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (*.f32 #s(literal 2/3 binary32) alpha))) #s(literal 6 binary32)))) u0) #s(literal -1/6 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (*.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) #s(literal 1 binary32)))) (neg.f32 u0))) u0))
(exp (* -2 (* alpha (log (/ -1 u0)))))
(pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -2 (/ (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))) u0)))
(fma.f32 (*.f32 #s(literal -2 binary32) alpha) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) u0) (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -1 (/ (+ (* -1 (/ (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2)))) u0)) (* 2 (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))))) u0)))
(-.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) alpha) #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)) u0)))) u0))
(+ (exp (* -2 (* alpha (log (/ -1 u0))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -2 (pow alpha 2)) (+ (* 2/3 alpha) (* 4/3 (pow alpha 3))))) u0)) (* (exp (* -2 (* alpha (log (/ -1 u0))))) (+ (* -1 alpha) (* 2 (pow alpha 2))))) u0)) (* 2 (* alpha (exp (* -2 (* alpha (log (/ -1 u0)))))))) u0)))
(-.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) alpha (/.f32 (fma.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) alpha) alpha (fma.f32 #s(literal 4/3 binary32) (pow.f32 alpha #s(literal 3 binary32)) (*.f32 #s(literal 2/3 binary32) alpha))) u0)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -2 binary32) alpha)) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 (*.f32 alpha alpha) #s(literal 2 binary32) (neg.f32 alpha)))) (neg.f32 u0))) u0))
(* -1 (* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0))))))
(*.f32 (neg.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 3 binary32)))
(* -2 (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(*.f32 #s(literal -2 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) u0))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 2/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0)) u0))

rewrite297.0ms (3.7%)

Memory
-3.4MiB live, 380.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044232
073220
1200211
2948190
08414187
Stop Event
iter limit
node limit
iter limit
Counts
24 → 1 271
Calls
Call 1
Inputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(*.f32 alpha alpha)
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
(/.f32 alpha #s(literal -2 binary32))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32))
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
Outputs
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha)
(*.f32 (neg.f32 alpha) (*.f32 alpha #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(fma.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(fma.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(fma.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (*.f32 alpha alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha)
(*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 alpha (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
(fma.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(fma.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(neg.f32 (*.f32 alpha #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) #s(literal 1 binary32)) u0)
(*.f32 (/.f32 u0 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (/.f32 u0 #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(*.f32 u0 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))))
(*.f32 u0 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) u0) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) u0) (neg.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (*.f32 u0 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0)) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha u0) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) u0)
(*.f32 (*.f32 u0 (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 (*.f32 alpha u0) alpha) #s(literal 1 binary32))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) u0))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha u0) alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) u0) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 u0 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0)) (*.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))) (-.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))) (-.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (-.f32 (*.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0)) (*.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (-.f32 (*.f32 (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) (*.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))))))
(/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0))
(-.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (neg.f32 u0) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 1 binary32)) u0 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 1 binary32)) u0 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0))
(fma.f32 (*.f32 u0 #s(literal 2 binary32)) (*.f32 (sinh.f32 (log.f32 alpha)) (cosh.f32 (log.f32 alpha))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0) #s(literal 1 binary32) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) #s(literal 1 binary32) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
(fma.f32 (cosh.f32 (log.f32 alpha)) (*.f32 alpha u0) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 alpha u0)))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
(fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (cosh.f32 (log.f32 alpha))) u0) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0))
(fma.f32 (*.f32 alpha u0) (cosh.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha u0) (sinh.f32 (log.f32 alpha))))
(fma.f32 u0 (*.f32 #s(literal 1 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 u0 (*.f32 #s(literal 1 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (*.f32 alpha u0)) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 alpha u0)))
(+.f32 (*.f32 (*.f32 alpha u0) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 alpha u0) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) u0) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
(+.f32 (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 u0 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 u0 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 u0 (neg.f32 alpha)) alpha))
(neg.f32 (*.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) u0))
(*.f32 (*.f32 alpha #s(literal 1 binary32)) u0)
(*.f32 (*.f32 alpha u0) #s(literal 1 binary32))
(*.f32 alpha u0)
(*.f32 u0 (*.f32 #s(literal 1 binary32) alpha))
(*.f32 u0 alpha)
(*.f32 #s(literal 1 binary32) (*.f32 alpha u0))
(fma.f32 (cosh.f32 (log.f32 alpha)) u0 (*.f32 (sinh.f32 (log.f32 alpha)) u0))
(fma.f32 u0 (cosh.f32 (log.f32 alpha)) (*.f32 u0 (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) u0) (*.f32 (sinh.f32 (log.f32 alpha)) u0))
(+.f32 (*.f32 u0 (cosh.f32 (log.f32 alpha))) (*.f32 u0 (sinh.f32 (log.f32 alpha))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (exp.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (exp.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))) (-.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (-.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))) (*.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (fabs.f32 (+.f32 u0 #s(literal 1 binary32))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (fabs.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (fabs.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fabs.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (fabs.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) #s(literal 1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(fabs.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(fabs.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(fabs.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 u0 #s(literal 1 binary32))))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 u0 #s(literal 1 binary32))))
(fabs.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))
(fabs.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 1 binary32)))
(exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32))))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(*.f32 (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 alpha alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)
(*.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32)))
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 alpha (*.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(*.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alpha alpha (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (log1p.f32 (neg.f32 u0))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)))))
(/.f32 (*.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (*.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) #s(literal 0 binary32)) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal 0 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal -2 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal -2 binary32))
(/.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32)))
(/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (neg.f32 alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (cosh.f32 (log.f32 alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (sinh.f32 (log.f32 alpha))))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (neg.f32 alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)))
(fma.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alpha alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)))
(+.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(+.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(neg.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)
(*.f32 (neg.f32 alpha) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 alpha (/.f32 alpha #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)))) (-.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (-.f32 (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))) (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) #s(literal 4 binary32))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32))
(fma.f32 (cosh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (sinh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32))))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (sinh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (cosh.f32 (log.f32 alpha))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (sinh.f32 (log.f32 alpha))))
(+.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)))
(+.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 alpha (/.f32 alpha #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 alpha #s(literal 2 binary32)) alpha))
(neg.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha alpha)
(sqrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 (-.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))) #s(literal 4 binary32))
(/.f32 (fabs.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (fabs.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(-.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (log.f32 alpha))) (cosh.f32 (log.f32 alpha)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(fma.f32 (neg.f32 (sinh.f32 (log.f32 alpha))) (neg.f32 (sinh.f32 (log.f32 alpha))) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (fabs.f32 (sinh.f32 (log.f32 alpha))) (fabs.f32 (sinh.f32 (log.f32 alpha))) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (cosh.f32 (log.f32 alpha)) alpha (*.f32 (sinh.f32 (log.f32 alpha)) alpha))
(fma.f32 (sinh.f32 (log.f32 alpha)) (sinh.f32 (log.f32 alpha)) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (log.f32 alpha)) (cosh.f32 (log.f32 alpha))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(fma.f32 alpha (cosh.f32 (log.f32 alpha)) (*.f32 alpha (sinh.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 alpha))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(fabs.f32 (*.f32 alpha alpha))
(fabs.f32 (*.f32 (neg.f32 alpha) alpha))
(+.f32 (+.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (pow.f32 (sinh.f32 (log.f32 alpha)) #s(literal 2 binary32))) (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) alpha) (*.f32 (sinh.f32 (log.f32 alpha)) alpha))
(+.f32 (*.f32 alpha (cosh.f32 (log.f32 alpha))) (*.f32 alpha (sinh.f32 (log.f32 alpha))))
(+.f32 (neg.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (neg.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(+.f32 (pow.f32 (sinh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 2 binary32))) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32))))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(*.f32 (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 alpha alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)
(*.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32)))
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 alpha (*.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(*.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alpha alpha (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (log1p.f32 (neg.f32 u0))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)))))
(/.f32 (*.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (*.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) #s(literal 0 binary32)) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal 0 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal -2 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal -2 binary32))
(/.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32)))
(/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (neg.f32 alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (cosh.f32 (log.f32 alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (sinh.f32 (log.f32 alpha))))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (neg.f32 alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)))
(fma.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alpha alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)))
(+.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(+.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(neg.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(/.f32 (neg.f32 alpha) #s(literal 2 binary32))
(/.f32 alpha #s(literal -2 binary32))
(+.f32 (/.f32 (cosh.f32 (log.f32 alpha)) #s(literal -2 binary32)) (/.f32 (sinh.f32 (log.f32 alpha)) #s(literal -2 binary32)))
(neg.f32 (/.f32 alpha #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (neg.f32 alpha)))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (/.f32 alpha #s(literal -2 binary32))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)
(*.f32 #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (neg.f32 alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 alpha (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) alpha)
(/.f32 (*.f32 #s(literal 0 binary32) (/.f32 alpha #s(literal 2 binary32))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (/.f32 alpha #s(literal 2 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 0 binary32) (/.f32 alpha #s(literal -2 binary32))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (/.f32 alpha #s(literal -2 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))))
(/.f32 (*.f32 (neg.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 alpha #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 0 binary32) (neg.f32 alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) alpha) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (neg.f32 alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (neg.f32 alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) alpha) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) alpha) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) alpha) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) #s(literal -2 binary32))
(-.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) alpha))
(-.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 alpha #s(literal -2 binary32))))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) alpha (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) alpha))
(fma.f32 (cosh.f32 (log.f32 alpha)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (log.f32 alpha)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (cosh.f32 (log.f32 alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (log.f32 alpha)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (/.f32 alpha #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (log.f32 alpha))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 alpha (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 alpha (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 alpha (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (log.f32 alpha)) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (log.f32 alpha))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (log.f32 alpha)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (log.f32 alpha)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 alpha)))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (log.f32 alpha))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (log.f32 alpha))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 alpha (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alpha (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) alpha))
(+.f32 (log.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))) (log.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))))
(+.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(neg.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))) (neg.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))))
(*.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))) (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) alpha)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) alpha)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) alpha) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) alpha))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (cosh.f32 (log.f32 alpha))) (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (cosh.f32 (log.f32 alpha))) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (sinh.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (cosh.f32 (log.f32 alpha))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) (sinh.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal -2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))
(/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))) (*.f32 (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))) (-.f32 (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (-.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))) (*.f32 (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)))
(pow.f32 (exp.f32 alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(pow.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)) #s(literal 2 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (/.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (/.f32 alpha #s(literal 2 binary32)))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 alpha #s(literal 2 binary32))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) #s(literal 2 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) alpha))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) alpha)
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (+.f32 (/.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 #s(literal 1 binary32) (/.f32 alpha #s(literal 2 binary32))))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 #s(literal 1 binary32) alpha))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (/.f32 alpha #s(literal 2 binary32)))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) alpha)
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))) #s(literal 2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) alpha)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1 binary32) alpha))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32))))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) alpha))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 alpha))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)
(fabs.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)))
(fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))
(+.f32 (cosh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (sinh.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (/.f32 alpha #s(literal 2 binary32))))
(exp.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 alpha #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) alpha))
(exp.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha)))
(neg.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha))))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha alpha)
(sqrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(/.f32 (-.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))) #s(literal 4 binary32))
(/.f32 (fabs.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (fabs.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(-.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (log.f32 alpha))) (cosh.f32 (log.f32 alpha)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(fma.f32 (neg.f32 (sinh.f32 (log.f32 alpha))) (neg.f32 (sinh.f32 (log.f32 alpha))) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (fabs.f32 (sinh.f32 (log.f32 alpha))) (fabs.f32 (sinh.f32 (log.f32 alpha))) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (cosh.f32 (log.f32 alpha)) alpha (*.f32 (sinh.f32 (log.f32 alpha)) alpha))
(fma.f32 (sinh.f32 (log.f32 alpha)) (sinh.f32 (log.f32 alpha)) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (log.f32 alpha)) (cosh.f32 (log.f32 alpha))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(fma.f32 alpha (cosh.f32 (log.f32 alpha)) (*.f32 alpha (sinh.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 alpha))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(fabs.f32 (*.f32 alpha alpha))
(fabs.f32 (*.f32 (neg.f32 alpha) alpha))
(+.f32 (+.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (pow.f32 (sinh.f32 (log.f32 alpha)) #s(literal 2 binary32))) (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) alpha) (*.f32 (sinh.f32 (log.f32 alpha)) alpha))
(+.f32 (*.f32 alpha (cosh.f32 (log.f32 alpha))) (*.f32 alpha (sinh.f32 (log.f32 alpha))))
(+.f32 (neg.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (neg.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(+.f32 (pow.f32 (sinh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (+.f32 (pow.f32 (cosh.f32 (log.f32 alpha)) #s(literal 2 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 2 binary32))) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32))))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(*.f32 (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 alpha alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)
(*.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32)))
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 alpha (*.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(*.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alpha alpha (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (log1p.f32 (neg.f32 u0))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha)))))
(/.f32 (*.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (*.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) #s(literal 0 binary32)) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal 0 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))) #s(literal -2 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal -2 binary32))
(/.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(/.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 0 binary32)))
(/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (neg.f32 alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (cosh.f32 (log.f32 alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (sinh.f32 (log.f32 alpha))))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (neg.f32 alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)))
(fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)))
(fma.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 #s(literal 2 binary32) alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 alpha (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 alpha (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alpha alpha (*.f32 alpha alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(fma.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alpha alpha)))
(+.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)) (*.f32 (sinh.f32 (log.f32 alpha)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(+.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (neg.f32 alpha) alpha)))
(+.f32 (*.f32 (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 alpha alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (neg.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
(+.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha) (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
(neg.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha) alpha))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) alpha)
(*.f32 (neg.f32 alpha) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 alpha (/.f32 alpha #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32))) (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)))) (-.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (-.f32 (*.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))) (*.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) #s(literal 4 binary32))
(/.f32 (*.f32 alpha alpha) #s(literal -2 binary32))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32))
(fma.f32 (cosh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32)) (*.f32 (sinh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32))))
(fma.f32 (/.f32 alpha #s(literal -2 binary32)) (cosh.f32 (log.f32 alpha)) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (sinh.f32 (log.f32 alpha))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32))) (*.f32 (sinh.f32 (log.f32 alpha)) (/.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (cosh.f32 (log.f32 alpha))) (*.f32 (/.f32 alpha #s(literal -2 binary32)) (sinh.f32 (log.f32 alpha))))
(+.f32 (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)))
(+.f32 (/.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 alpha (/.f32 alpha #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 alpha #s(literal 2 binary32)) alpha))
(neg.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))
(log.f32 (*.f32 alpha alpha))
(*.f32 (log.f32 alpha) (log.f32 (exp.f32 #s(literal 2 binary32))))
(*.f32 (log.f32 alpha) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (log.f32 (neg.f32 alpha)))
(*.f32 #s(literal 2 binary32) (log.f32 alpha))
(/.f32 (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha))) (-.f32 (log.f32 alpha) (log.f32 alpha)))
(/.f32 (+.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32))) (fma.f32 (log.f32 alpha) (log.f32 alpha) (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha)))))
(-.f32 (log.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 3 binary32)))) (log.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (cosh.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal -2 binary32)))
(+.f32 (log.f32 (neg.f32 alpha)) (log.f32 (neg.f32 alpha)))
(+.f32 (log.f32 alpha) (log.f32 alpha))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) #s(literal 1 binary32)) u0)
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(*.f32 u0 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))))
(*.f32 u0 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 2 binary32)) #s(literal 1/9 binary32))) u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 3 binary32)) #s(literal 1/27 binary32))) u0) (neg.f32 (fma.f32 (*.f32 #s(literal 1/16 binary32) u0) u0 (fma.f32 #s(literal -1/12 binary32) u0 #s(literal 1/9 binary32)))))
(/.f32 (*.f32 u0 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 2 binary32)) #s(literal 1/9 binary32)))) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))
(/.f32 (*.f32 u0 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 3 binary32)) #s(literal 1/27 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/16 binary32) u0) u0 (fma.f32 #s(literal -1/12 binary32) u0 #s(literal 1/9 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 2 binary32)) #s(literal 1/9 binary32)) u0)) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 3 binary32)) #s(literal 1/27 binary32)) u0)) (neg.f32 (fma.f32 (*.f32 #s(literal 1/16 binary32) u0) u0 (fma.f32 #s(literal -1/12 binary32) u0 #s(literal 1/9 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 2 binary32)) #s(literal 1/9 binary32)))) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal -1/3 binary32)))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 3 binary32)) #s(literal 1/27 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/16 binary32) u0) u0 (fma.f32 #s(literal -1/12 binary32) u0 #s(literal 1/9 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 2 binary32)) #s(literal 1/9 binary32)) u0) (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 3 binary32)) #s(literal 1/27 binary32)) u0) (fma.f32 (*.f32 #s(literal 1/16 binary32) u0) u0 (fma.f32 #s(literal -1/12 binary32) u0 #s(literal 1/9 binary32))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 2 binary32)) #s(literal 1/9 binary32))) (fma.f32 #s(literal -1/4 binary32) u0 #s(literal 1/3 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 3 binary32)) #s(literal 1/27 binary32))) (fma.f32 (*.f32 #s(literal 1/16 binary32) u0) u0 (fma.f32 #s(literal -1/12 binary32) u0 #s(literal 1/9 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))) u0)
(*.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(*.f32 u0 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))))
(*.f32 u0 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0))
(/.f32 (*.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (fma.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32))) #s(literal 1 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32))) u0) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32))) u0) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (*.f32 u0 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (*.f32 u0 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)) u0)) (fma.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)) u0)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)) u0)) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)) u0)) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) (fma.f32 (neg.f32 u0) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)) u0) (fma.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)) u0) (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (fma.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))) u0 (+.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))))
(log.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(*.f32 #s(literal 2 binary32) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 2 binary32) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(/.f32 (-.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(-.f32 (+.f32 (log1p.f32 (neg.f32 u0)) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (log1p.f32 u0))
(-.f32 (+.f32 (log1p.f32 (neg.f32 u0)) (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 u0))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 u0))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))
(fma.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)) (log1p.f32 (neg.f32 u0)))
(+.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log1p.f32 (neg.f32 u0)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (exp.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (exp.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))) (-.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (-.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))) (*.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32))) (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (fabs.f32 (+.f32 u0 #s(literal 1 binary32))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (fabs.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (fabs.f32 (-.f32 (*.f32 u0 u0) #s(literal 1 binary32)))) (*.f32 (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (fabs.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (fabs.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fabs.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (fabs.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log1p.f32 (neg.f32 u0)))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) #s(literal 1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(fabs.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(fabs.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(fabs.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 u0 #s(literal 1 binary32))))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 u0 #s(literal 1 binary32))))
(fabs.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))
(fabs.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(+.f32 (cosh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 1 binary32)))
(exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))))
(log.f32 (exp.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32))))
(*.f32 #s(literal 2 binary32) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 2 binary32) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)))
(/.f32 (-.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (fma.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(-.f32 (+.f32 (log1p.f32 (neg.f32 u0)) (log1p.f32 (*.f32 u0 (neg.f32 u0)))) (log1p.f32 u0))
(-.f32 (+.f32 (log1p.f32 (neg.f32 u0)) (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 u0))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 u0))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (-.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (neg.f32 u0))))
(fma.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))
(fma.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)) (log1p.f32 (neg.f32 u0)))
(+.f32 (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))) (/.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log1p.f32 (neg.f32 u0)) (log1p.f32 (neg.f32 u0)))

eval120.0ms (1.5%)

Memory
-29.9MiB live, 267.8MiB allocated
Compiler

Compiled 19 454 to 2 974 computations (84.7% saved)

prune34.0ms (0.4%)

Memory
23.7MiB live, 118.1MiB allocated
Pruning

30 alts after pruning (24 fresh and 6 done)

PrunedKeptTotal
New80913822
Fresh31114
Picked325
Done044
Total81530845
Accuracy
99.5%
Counts
845 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.7%
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
37.0%
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
59.2%
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
57.9%
(*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 alpha)) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
58.3%
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
56.1%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
59.0%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))))
57.3%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))
57.8%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)))))
59.8%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 #s(approx (pow (- 1 u0) 2) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))))
58.0%
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
-0.0%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (fma.f32 (neg.f32 alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
58.7%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
58.8%
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
58.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
90.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
86.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
58.6%
(*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha)
92.7%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
90.9%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
86.7%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
92.3%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
58.3%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
73.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
51.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 alpha u0) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 alpha u0) (sinh.f32 (log.f32 alpha)))))
28.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) u0))
73.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
73.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
72.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
Compiler

Compiled 1 258 to 847 computations (32.7% saved)

simplify180.0ms (2.2%)

Memory
-20.9MiB live, 220.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
cost-diff0
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)))
cost-diff0
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
cost-diff23
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
cost-diff0
(/.f32 alpha #s(literal 2 binary32))
cost-diff0
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
cost-diff0
(/.f32 alpha #s(literal -2 binary32))
cost-diff2
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
cost-diff0
#s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)))
cost-diff0
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
cost-diff0
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
cost-diff0
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
cost-diff0
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
cost-diff0
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha))
cost-diff0
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
cost-diff1
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))
cost-diff2
(+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
072708
0117664
1193636
2407634
31117634
46321627
09366627
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha))
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))))
#s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32))
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))
(+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0))
(+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
#s(literal 1/3 binary32)
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
#s(literal 1 binary32)
(*.f32 u0 u0)
u0
(/.f32 #s(literal 1/2 binary32) u0)
#s(literal 1/2 binary32)
(neg.f32 u0)
#s(literal 1/4 binary32)
(pow.f32 u0 #s(literal 4 binary32))
#s(literal 4 binary32)
(neg.f32 alpha)
alpha
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) u0)
#s(literal -1/2 binary32)
u0
#s(literal 1 binary32)
(neg.f32 alpha)
alpha
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
#s(literal -1/2 binary32)
(*.f32 alpha alpha)
alpha
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
(/.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(/.f32 alpha #s(literal 2 binary32))
#s(literal 2 binary32)
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
#s(literal 4 binary32)
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)))
(neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(cosh.f32 (log.f32 alpha))
(log.f32 alpha)
alpha
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))
(sinh.f32 (log.f32 alpha))
Outputs
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32))))))
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32))))))
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))))
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)))))
#s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))
#s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32))))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)))
(-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32))
(-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32))
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1/3 binary32)) u0)
(+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1/3 binary32))
(+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1/3 binary32))
#s(literal 1/3 binary32)
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
#s(literal 1 binary32)
(*.f32 u0 u0)
u0
(/.f32 #s(literal 1/2 binary32) u0)
#s(literal 1/2 binary32)
(neg.f32 u0)
#s(literal 1/4 binary32)
(pow.f32 u0 #s(literal 4 binary32))
#s(literal 4 binary32)
(neg.f32 alpha)
alpha
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) u0)
#s(literal -1/2 binary32)
u0
#s(literal 1 binary32)
(neg.f32 alpha)
alpha
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (log.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32)))) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))
#s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)))
#s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))
#s(literal -1/2 binary32)
(*.f32 alpha alpha)
alpha
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -4 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(/.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (/.f32 alpha #s(literal 2 binary32)))
(/.f32 alpha #s(literal 2 binary32))
#s(literal 2 binary32)
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
#s(literal 4 binary32)
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)))
(*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0)
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0)
(-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32))
(*.f32 #s(literal -1/4 binary32) u0)
#s(literal -1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(cosh.f32 (log.f32 alpha))
(log.f32 alpha)
alpha
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))
(*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(sinh.f32 (log.f32 alpha))

localize225.0ms (2.8%)

Memory
20.0MiB live, 307.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.9980170123430583
(cosh.f32 (log.f32 alpha))
accuracy1.069523396278787
(sinh.f32 (log.f32 alpha))
accuracy1.9960084500460065
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
accuracy11.046777736110139
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
accuracy0.20703125
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
accuracy0.21875
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
accuracy0.7161830568011956
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))
accuracy11.526725888828466
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
accuracy0.0
#s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)))
accuracy0.33203125
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
accuracy0.4453125
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
accuracy12.324613996471378
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
accuracy0.20703125
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
accuracy0.21875
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
accuracy0.3125
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
accuracy4.0404082806681565
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
accuracy0.24609375
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
accuracy0.25
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))
accuracy0.38900375976844204
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
accuracy1.9960084500460065
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))))
Samples
165.0ms256×0valid
Compiler

Compiled 414 to 58 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-log: 45.0ms (32.2% of total)
ival-mult: 28.0ms (20% of total)
ival-neg: 25.0ms (17.9% of total)
ival-sub: 11.0ms (7.9% of total)
ival-div: 10.0ms (7.2% of total)
ival-cosh: 5.0ms (3.6% of total)
ival-pow: 5.0ms (3.6% of total)
const: 4.0ms (2.9% of total)
ival-add: 3.0ms (2.1% of total)
ival-sinh: 2.0ms (1.4% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series176.0ms (2.2%)

Memory
-4.7MiB live, 333.3MiB allocated
Counts
30 → 179
Calls
Call 1
Inputs
(+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0))
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(*.f32 alpha alpha)
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
(/.f32 alpha #s(literal -2 binary32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(/.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)))
(neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(sinh.f32 (log.f32 alpha))
(cosh.f32 (log.f32 alpha))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(* -1/2 (pow alpha 2))
(pow alpha 2)
(* -1/4 (* (pow alpha 2) (log (pow (- 1 u0) 4))))
(* -1/2 alpha)
(* 1/2 (* alpha (log (pow (- 1 u0) 4))))
(* 1/2 alpha)
(+ (* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha)))) (* -1/2 (* (log (- 1 u0)) (- alpha (/ 1 alpha)))))
(* alpha (+ (* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha)))) (* -1/2 (* (log (- 1 u0)) (- alpha (/ 1 alpha))))))
(* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha))))
(* 1/2 (- alpha (/ 1 alpha)))
(* 1/2 (+ alpha (/ 1 alpha)))
(+ (* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* -1/2 (* (log (- 1 u0)) (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(* alpha (+ (* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* -1/2 (* (log (- 1 u0)) (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha)))))))))))
(* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(* 1/2 (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))
(* 1/2 (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))
(/ 1 (pow u0 2))
(/ (+ 1 (* 1/2 u0)) (pow u0 2))
(/ (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (pow u0 2))
(/ -1 (pow u0 3))
(/ (- (* -1/2 u0) 1) (pow u0 3))
(/ (- (* u0 (- (* -1/3 u0) 1/2)) 1) (pow u0 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)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -2 (* alpha u0))
(* u0 (+ (* -2 alpha) (* -1 (* alpha u0))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* -2/3 (* alpha u0))))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* u0 (+ (* -2/3 alpha) (* -1/2 (* alpha u0))))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha)))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (+ (* 1/4 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (+ (* 1/4 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (+ (* 1/6 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/8 (+ alpha (/ 1 alpha))) (* 1/8 (- alpha (/ 1 alpha))))))))))))))
(* alpha (* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))))
(* u0 (+ (* alpha (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha)))))))
(* u0 (+ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))))))
(* u0 (+ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (* u0 (+ (* 1/8 (+ alpha (/ 1 alpha))) (* 1/8 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))))))))
(* 1/2 (* u0 (+ alpha (/ 1 alpha))))
(* u0 (+ (* 1/4 (* u0 (+ alpha (/ 1 alpha)))) (* 1/2 (+ alpha (/ 1 alpha)))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (* u0 (+ alpha (/ 1 alpha)))) (* 1/4 (+ alpha (/ 1 alpha)))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/8 (* u0 (+ alpha (/ 1 alpha)))) (* 1/6 (+ alpha (/ 1 alpha)))))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -2 u0)
(* u0 (- (* -1 u0) 2))
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
1
(+ 1 (* -2 u0))
(+ 1 (* u0 (- u0 2)))
(* -4 u0)
(* u0 (- (* -2 u0) 4))
(* u0 (- (* u0 (- (* -4/3 u0) 2)) 4))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 4/3)) 2)) 4))
(+ 1 (* -4 u0))
(+ 1 (* u0 (- (* 6 u0) 4)))
(+ 1 (* u0 (- (* u0 (+ 6 (* -4 u0))) 4)))
1/3
(+ 1/3 (* 1/2 (/ 1 u0)))
(+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))
(/ -1/3 u0)
(* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0))
(/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (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/2 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/2 (/ 1 u0))))
(* (pow alpha 2) (log (/ 1 u0)))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(* -2 (* alpha (log (/ 1 u0))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (* -1 (/ alpha (pow u0 2)))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (+ (* -1 (/ alpha (pow u0 2))) (* -2/3 (/ alpha (pow u0 3))))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/4 (/ (- alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/6 (/ (- alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/4 (/ (- alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))))))
(* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha))))))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (+ (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (pow u0 2)) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0)))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (+ (/ (* alpha (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha))))) (pow u0 3)) (+ (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (pow u0 2)) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0))))
(* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -2 (log (/ 1 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(pow u0 2)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(* -4 (log (/ 1 u0)))
(- (* -4 (log (/ 1 u0))) (* 4 (/ 1 u0)))
(+ (* -4 (log (/ 1 u0))) (* -1 (/ (+ 4 (* 2 (/ 1 u0))) u0)))
(- (+ (* -4 (log (/ 1 u0))) (* -1 (/ (+ 2 (* 4/3 (/ 1 u0))) (pow u0 2)))) (* 4 (/ 1 u0)))
(pow u0 4)
(* (pow u0 4) (- 1 (* 4 (/ 1 u0))))
(* (pow u0 4) (- (+ 1 (/ 6 (pow u0 2))) (* 4 (/ 1 u0))))
(* (pow u0 4) (- (+ 1 (/ 6 (pow u0 2))) (+ (* 4 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))))
(* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -2 (* alpha (log (/ -1 u0))))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* 2 alpha) (/ alpha u0)) u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 alpha) (* -2/3 (/ alpha u0))) u0)) (* 2 alpha)) u0)))
(+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))
(+ (* -1 (/ (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))) u0)) (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (+ alpha (/ 1 alpha))) (* -1/6 (- alpha (/ 1 alpha)))) u0)) (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) u0)) (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(+ (* -1 (/ (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(+ (* -1 (/ (+ (* -1 (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* alpha (+ (* -1/6 (+ alpha (/ 1 alpha))) (* -1/6 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha))))
(+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))
(+ (* -1 (/ (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/4 (/ (+ alpha (/ 1 alpha)) u0))) u0)) (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/4 (+ alpha (/ 1 alpha)))) u0)) (* -1/2 (+ alpha (/ 1 alpha)))) u0)) (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(* -2 (log (/ -1 u0)))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(* -4 (log (/ -1 u0)))
(- (* -4 (log (/ -1 u0))) (* 4 (/ 1 u0)))
(+ (* -4 (log (/ -1 u0))) (* -1 (/ (+ 4 (* 2 (/ 1 u0))) u0)))
(+ (* -4 (log (/ -1 u0))) (* -1 (/ (+ 4 (+ (* 2 (/ 1 u0)) (/ 4/3 (pow u0 2)))) u0)))
(* (pow u0 4) (+ 1 (* -1 (/ (- 4 (* 6 (/ 1 u0))) u0))))
(* (pow u0 4) (+ 1 (* -1 (/ (+ 4 (* -1 (/ (- 6 (* 4 (/ 1 u0))) u0))) u0))))
Calls

6 calls:

TimeVariablePointExpression
65.0ms
alpha
@0
((+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* -1/2 u0) 1) u0) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* -1/2 (* alpha alpha)) (* alpha alpha) (* (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4)))) (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4))) (/ alpha 2) (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) (* (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) alpha) (* (neg (log (- 1 u0))) (cosh (log alpha))) (neg (log (- 1 u0))) (log (- 1 u0)) (* (- (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) 1/4) (pow u0 4)) (/ 1 (* u0 u0)) (log (* (- 1 u0) (- 1 u0))) (* (- 1 u0) (- 1 u0)) (log (pow (- 1 u0) 4)) (pow (- 1 u0) 4) (log (- 1 u0)) (sinh (log alpha)) (cosh (log alpha)))
44.0ms
alpha
@-inf
((+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* -1/2 u0) 1) u0) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* -1/2 (* alpha alpha)) (* alpha alpha) (* (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4)))) (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4))) (/ alpha 2) (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) (* (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) alpha) (* (neg (log (- 1 u0))) (cosh (log alpha))) (neg (log (- 1 u0))) (log (- 1 u0)) (* (- (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) 1/4) (pow u0 4)) (/ 1 (* u0 u0)) (log (* (- 1 u0) (- 1 u0))) (* (- 1 u0) (- 1 u0)) (log (pow (- 1 u0) 4)) (pow (- 1 u0) 4) (log (- 1 u0)) (sinh (log alpha)) (cosh (log alpha)))
44.0ms
alpha
@inf
((+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* -1/2 u0) 1) u0) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* -1/2 (* alpha alpha)) (* alpha alpha) (* (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4)))) (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4))) (/ alpha 2) (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) (* (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) alpha) (* (neg (log (- 1 u0))) (cosh (log alpha))) (neg (log (- 1 u0))) (log (- 1 u0)) (* (- (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) 1/4) (pow u0 4)) (/ 1 (* u0 u0)) (log (* (- 1 u0) (- 1 u0))) (* (- 1 u0) (- 1 u0)) (log (pow (- 1 u0) 4)) (pow (- 1 u0) 4) (log (- 1 u0)) (sinh (log alpha)) (cosh (log alpha)))
11.0ms
u0
@0
((+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* -1/2 u0) 1) u0) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* -1/2 (* alpha alpha)) (* alpha alpha) (* (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4)))) (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4))) (/ alpha 2) (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) (* (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) alpha) (* (neg (log (- 1 u0))) (cosh (log alpha))) (neg (log (- 1 u0))) (log (- 1 u0)) (* (- (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) 1/4) (pow u0 4)) (/ 1 (* u0 u0)) (log (* (- 1 u0) (- 1 u0))) (* (- 1 u0) (- 1 u0)) (log (pow (- 1 u0) 4)) (pow (- 1 u0) 4) (log (- 1 u0)) (sinh (log alpha)) (cosh (log alpha)))
4.0ms
u0
@inf
((+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (* (* (log (- 1 u0)) (neg alpha)) alpha) (* (log (- 1 u0)) (neg alpha)) (log (- 1 u0)) (* (- (* -1/2 u0) 1) u0) (* (/ (* alpha alpha) -2) (log (* (- 1 u0) (- 1 u0)))) (/ (* alpha alpha) -2) (* -1/2 (* alpha alpha)) (* alpha alpha) (* (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4)))) (/ alpha -2) (* (/ alpha 2) (log (pow (- 1 u0) 4))) (/ alpha 2) (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) (* (+ (* (neg (log (- 1 u0))) (cosh (log alpha))) (* (neg (log (- 1 u0))) (sinh (log alpha)))) alpha) (* (neg (log (- 1 u0))) (cosh (log alpha))) (neg (log (- 1 u0))) (log (- 1 u0)) (* (- (/ (+ (+ 1/3 (/ 1 (* u0 u0))) (/ 1/2 u0)) (neg u0)) 1/4) (pow u0 4)) (/ 1 (* u0 u0)) (log (* (- 1 u0) (- 1 u0))) (* (- 1 u0) (- 1 u0)) (log (pow (- 1 u0) 4)) (pow (- 1 u0) 4) (log (- 1 u0)) (sinh (log alpha)) (cosh (log alpha)))

simplify241.0ms (3%)

Memory
10.3MiB live, 201.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06193448
122283143
085113013
Stop Event
iter limit
node limit
Counts
179 → 178
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (* alpha (log (- 1 u0))))
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(* -1/2 (pow alpha 2))
(pow alpha 2)
(* -1/4 (* (pow alpha 2) (log (pow (- 1 u0) 4))))
(* -1/2 alpha)
(* 1/2 (* alpha (log (pow (- 1 u0) 4))))
(* 1/2 alpha)
(+ (* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha)))) (* -1/2 (* (log (- 1 u0)) (- alpha (/ 1 alpha)))))
(* alpha (+ (* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha)))) (* -1/2 (* (log (- 1 u0)) (- alpha (/ 1 alpha))))))
(* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha))))
(* 1/2 (- alpha (/ 1 alpha)))
(* 1/2 (+ alpha (/ 1 alpha)))
(+ (* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* -1/2 (* (log (- 1 u0)) (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(* alpha (+ (* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* -1/2 (* (log (- 1 u0)) (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha)))))))))))
(* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(* 1/2 (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))
(* 1/2 (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))
(/ 1 (pow u0 2))
(/ (+ 1 (* 1/2 u0)) (pow u0 2))
(/ (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (pow u0 2))
(/ -1 (pow u0 3))
(/ (- (* -1/2 u0) 1) (pow u0 3))
(/ (- (* u0 (- (* -1/3 u0) 1/2)) 1) (pow u0 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)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -2 (* alpha u0))
(* u0 (+ (* -2 alpha) (* -1 (* alpha u0))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* -2/3 (* alpha u0))))))
(* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* u0 (+ (* -2/3 alpha) (* -1/2 (* alpha u0))))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha)))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (+ (* 1/4 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (+ (* 1/4 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (+ (* 1/6 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/8 (+ alpha (/ 1 alpha))) (* 1/8 (- alpha (/ 1 alpha))))))))))))))
(* alpha (* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))))
(* u0 (+ (* alpha (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha)))))))
(* u0 (+ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))))))
(* u0 (+ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (* u0 (+ (* 1/8 (+ alpha (/ 1 alpha))) (* 1/8 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))))))))
(* 1/2 (* u0 (+ alpha (/ 1 alpha))))
(* u0 (+ (* 1/4 (* u0 (+ alpha (/ 1 alpha)))) (* 1/2 (+ alpha (/ 1 alpha)))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (* u0 (+ alpha (/ 1 alpha)))) (* 1/4 (+ alpha (/ 1 alpha)))))))
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/8 (* u0 (+ alpha (/ 1 alpha)))) (* 1/6 (+ alpha (/ 1 alpha)))))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -2 u0)
(* u0 (- (* -1 u0) 2))
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
1
(+ 1 (* -2 u0))
(+ 1 (* u0 (- u0 2)))
(* -4 u0)
(* u0 (- (* -2 u0) 4))
(* u0 (- (* u0 (- (* -4/3 u0) 2)) 4))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 4/3)) 2)) 4))
(+ 1 (* -4 u0))
(+ 1 (* u0 (- (* 6 u0) 4)))
(+ 1 (* u0 (- (* u0 (+ 6 (* -4 u0))) 4)))
1/3
(+ 1/3 (* 1/2 (/ 1 u0)))
(+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))
(/ -1/3 u0)
(* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0))
(/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (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/2 (pow u0 2))
(* -1 (* (pow u0 2) (+ 1/2 (/ 1 u0))))
(* (pow alpha 2) (log (/ 1 u0)))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(* -2 (* alpha (log (/ 1 u0))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (* -1 (/ alpha (pow u0 2)))))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (+ (* -1 (/ alpha (pow u0 2))) (* -2/3 (/ alpha (pow u0 3))))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/4 (/ (- alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/6 (/ (- alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/4 (/ (- alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))))))
(* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha))))))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (+ (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (pow u0 2)) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0)))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (+ (/ (* alpha (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha))))) (pow u0 3)) (+ (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (pow u0 2)) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0))))
(* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* -1/4 (pow u0 4))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(* -2 (log (/ 1 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(pow u0 2)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(* -4 (log (/ 1 u0)))
(- (* -4 (log (/ 1 u0))) (* 4 (/ 1 u0)))
(+ (* -4 (log (/ 1 u0))) (* -1 (/ (+ 4 (* 2 (/ 1 u0))) u0)))
(- (+ (* -4 (log (/ 1 u0))) (* -1 (/ (+ 2 (* 4/3 (/ 1 u0))) (pow u0 2)))) (* 4 (/ 1 u0)))
(pow u0 4)
(* (pow u0 4) (- 1 (* 4 (/ 1 u0))))
(* (pow u0 4) (- (+ 1 (/ 6 (pow u0 2))) (* 4 (/ 1 u0))))
(* (pow u0 4) (- (+ 1 (/ 6 (pow u0 2))) (+ (* 4 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))))
(* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -2 (* alpha (log (/ -1 u0))))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -2 (/ alpha u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* 2 alpha) (/ alpha u0)) u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 alpha) (* -2/3 (/ alpha u0))) u0)) (* 2 alpha)) u0)))
(+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))
(+ (* -1 (/ (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))) u0)) (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (+ alpha (/ 1 alpha))) (* -1/6 (- alpha (/ 1 alpha)))) u0)) (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) u0)) (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(+ (* -1 (/ (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(+ (* -1 (/ (+ (* -1 (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* alpha (+ (* -1/6 (+ alpha (/ 1 alpha))) (* -1/6 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha))))
(+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))
(+ (* -1 (/ (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/4 (/ (+ alpha (/ 1 alpha)) u0))) u0)) (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/4 (+ alpha (/ 1 alpha)))) u0)) (* -1/2 (+ alpha (/ 1 alpha)))) u0)) (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(* -2 (log (/ -1 u0)))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(* -4 (log (/ -1 u0)))
(- (* -4 (log (/ -1 u0))) (* 4 (/ 1 u0)))
(+ (* -4 (log (/ -1 u0))) (* -1 (/ (+ 4 (* 2 (/ 1 u0))) u0)))
(+ (* -4 (log (/ -1 u0))) (* -1 (/ (+ 4 (+ (* 2 (/ 1 u0)) (/ 4/3 (pow u0 2)))) u0)))
(* (pow u0 4) (+ 1 (* -1 (/ (- 4 (* 6 (/ 1 u0))) u0))))
(* (pow u0 4) (+ 1 (* -1 (/ (+ 4 (* -1 (/ (- 6 (* 4 (/ 1 u0))) u0))) u0))))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(* -1/2 (* (pow alpha 2) (log (pow (- 1 u0) 2))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(* -1/2 (pow alpha 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(* -1/4 (* (pow alpha 2) (log (pow (- 1 u0) 4))))
(*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(* -1/2 alpha)
(*.f32 #s(literal -1/2 binary32) alpha)
(* 1/2 (* alpha (log (pow (- 1 u0) 4))))
(*.f32 (*.f32 alpha #s(literal 1/2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(* 1/2 alpha)
(*.f32 alpha #s(literal 1/2 binary32))
(+ (* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha)))) (* -1/2 (* (log (- 1 u0)) (- alpha (/ 1 alpha)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
(* alpha (+ (* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha)))) (* -1/2 (* (log (- 1 u0)) (- alpha (/ 1 alpha))))))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha)
(* -1/2 (* (log (- 1 u0)) (+ alpha (/ 1 alpha))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(* 1/2 (- alpha (/ 1 alpha)))
(*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32))
(* 1/2 (+ alpha (/ 1 alpha)))
(fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))
(+ (* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* -1/2 (* (log (- 1 u0)) (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (-.f32 (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)))) (fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32))))))
(* alpha (+ (* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* -1/2 (* (log (- 1 u0)) (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha)))))))))))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (-.f32 (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)))) (fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)))))) alpha)
(* -1/2 (* (log (- 1 u0)) (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)))))
(* 1/2 (- (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))
(*.f32 (-.f32 (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32)))) #s(literal 1/2 binary32))
(* 1/2 (+ (exp (+ (log -1) (* -1 (log (/ -1 alpha))))) (/ 1 (exp (+ (log -1) (* -1 (log (/ -1 alpha))))))))
(fma.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32)) #s(literal -1 binary32))))
(/ 1 (pow u0 2))
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(/ (+ 1 (* 1/2 u0)) (pow u0 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 u0))
(/ (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))) (pow u0 2))
(/.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) (*.f32 u0 u0))
(/ -1 (pow u0 3))
(/.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))
(/ (- (* -1/2 u0) 1) (pow u0 3))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(/ (- (* u0 (- (* -1/3 u0) 1/2)) 1) (pow u0 3))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1/2 binary32) (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) u0) #s(literal 1/3 binary32) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha)) u0 (*.f32 alpha alpha)) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) #s(literal 1/3 binary32))) u0 (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha)) u0 (*.f32 alpha alpha)) u0)
(* alpha u0)
(*.f32 alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 (*.f32 alpha u0) #s(literal 1/2 binary32) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha u0) #s(literal 1/3 binary32) (*.f32 alpha #s(literal 1/2 binary32))) u0 alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 alpha u0) #s(literal 1/4 binary32) (*.f32 alpha #s(literal 1/3 binary32))) u0 (*.f32 alpha #s(literal 1/2 binary32))) u0 alpha) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.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 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* -2 (* alpha u0))
(*.f32 (*.f32 #s(literal -2 binary32) u0) alpha)
(* u0 (+ (* -2 alpha) (* -1 (* alpha u0))))
(*.f32 (-.f32 (*.f32 #s(literal -2 binary32) alpha) (*.f32 alpha u0)) u0)
(* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* -2/3 (* alpha u0))))))
(*.f32 (fma.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 alpha u0) (neg.f32 alpha)) u0 (*.f32 #s(literal -2 binary32) alpha)) u0)
(* u0 (+ (* -2 alpha) (* u0 (+ (* -1 alpha) (* u0 (+ (* -2/3 alpha) (* -1/2 (* alpha u0))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -2/3 binary32) alpha (*.f32 (*.f32 alpha u0) #s(literal -1/2 binary32))) u0 (neg.f32 alpha)) u0 (*.f32 #s(literal -2 binary32) alpha)) u0)
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha)))))
(*.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0)
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))) u0 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)))) u0)
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (+ (* 1/4 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))) u0 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha)))) u0 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)))) u0)
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (+ (* 1/2 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (+ (* 1/4 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (+ (* 1/6 (- alpha (/ 1 alpha))) (* u0 (+ (* 1/8 (+ alpha (/ 1 alpha))) (* 1/8 (- alpha (/ 1 alpha))))))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/8 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/8 binary32) alpha (/.f32 #s(literal 1/8 binary32) alpha))) u0 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha)))) u0 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha)))) u0 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)))) u0)
(* alpha (* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))))
(*.f32 (*.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) alpha) u0)
(* u0 (+ (* alpha (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha)))))))
(*.f32 (*.f32 alpha u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))) u0 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)))))
(* u0 (+ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (* u0 (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))) u0 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))))) u0 (*.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) alpha)) u0)
(* u0 (+ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (* u0 (+ (* alpha (* u0 (+ (* 1/8 (+ alpha (/ 1 alpha))) (* 1/8 (- alpha (/ 1 alpha)))))) (* alpha (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha)))))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 alpha (fma.f32 (fma.f32 #s(literal 1/8 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/8 binary32) alpha (/.f32 #s(literal 1/8 binary32) alpha))) u0 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))))) u0 (*.f32 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))) alpha)) u0 (*.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) alpha)) u0)
(* 1/2 (* u0 (+ alpha (/ 1 alpha))))
(*.f32 (fma.f32 alpha u0 (/.f32 u0 alpha)) #s(literal 1/2 binary32))
(* u0 (+ (* 1/4 (* u0 (+ alpha (/ 1 alpha)))) (* 1/2 (+ alpha (/ 1 alpha)))))
(*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/2 binary32))) u0)
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/6 (* u0 (+ alpha (/ 1 alpha)))) (* 1/4 (+ alpha (/ 1 alpha)))))))
(*.f32 (fma.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (fma.f32 #s(literal 1/6 binary32) u0 #s(literal 1/4 binary32))) u0 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0)
(* u0 (+ (* 1/2 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/4 (+ alpha (/ 1 alpha))) (* u0 (+ (* 1/8 (* u0 (+ alpha (/ 1 alpha)))) (* 1/6 (+ alpha (/ 1 alpha)))))))))
(*.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (fma.f32 #s(literal 1/8 binary32) u0 #s(literal 1/6 binary32))) u0) u0)) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -2 u0)
(*.f32 #s(literal -2 binary32) u0)
(* u0 (- (* -1 u0) 2))
(*.f32 (-.f32 (neg.f32 u0) #s(literal 2 binary32)) u0)
(* u0 (- (* u0 (- (* -2/3 u0) 1)) 2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) u0) #s(literal 1 binary32)) u0) #s(literal 2 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/2 u0) 2/3)) 1)) 2))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 2/3 binary32)) u0) #s(literal 1 binary32)) u0) #s(literal 2 binary32)) u0)
1
#s(literal 1 binary32)
(+ 1 (* -2 u0))
(fma.f32 #s(literal -2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- u0 2)))
(fma.f32 (-.f32 u0 #s(literal 2 binary32)) u0 #s(literal 1 binary32))
(* -4 u0)
(*.f32 #s(literal -4 binary32) u0)
(* u0 (- (* -2 u0) 4))
(*.f32 (-.f32 (*.f32 #s(literal -2 binary32) u0) #s(literal 4 binary32)) u0)
(* u0 (- (* u0 (- (* -4/3 u0) 2)) 4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) u0) #s(literal 2 binary32)) u0) #s(literal 4 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 4/3)) 2)) 4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (neg.f32 u0) #s(literal 4/3 binary32)) u0) #s(literal 2 binary32)) u0) #s(literal 4 binary32)) u0)
(+ 1 (* -4 u0))
(fma.f32 #s(literal -4 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* 6 u0) 4)))
(fma.f32 (-.f32 (*.f32 #s(literal 6 binary32) u0) #s(literal 4 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ 6 (* -4 u0))) 4)))
(fma.f32 (-.f32 (*.f32 (fma.f32 #s(literal -4 binary32) u0 #s(literal 6 binary32)) u0) #s(literal 4 binary32)) u0 #s(literal 1 binary32))
1/3
#s(literal 1/3 binary32)
(+ 1/3 (* 1/2 (/ 1 u0)))
(+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32))
(+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2))))
(+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0))
(/ -1/3 u0)
(/.f32 #s(literal -1/3 binary32) u0)
(* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0))
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0)
(/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0)
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1/3 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(-.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(-.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) u0))) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha) (/.f32 alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(fma.f32 (/.f32 alpha (*.f32 u0 u0)) #s(literal 1/2 binary32) (fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha) (/.f32 alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(fma.f32 (/.f32 alpha (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (/.f32 alpha (*.f32 u0 u0)) #s(literal 1/2 binary32) (fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha) (/.f32 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 (log.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* -1/2 (pow u0 2))
(*.f32 (*.f32 #s(literal -1/2 binary32) u0) u0)
(* -1 (* (pow u0 2) (+ 1/2 (/ 1 u0))))
(*.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) (*.f32 u0 u0))
(* (pow alpha 2) (log (/ 1 u0)))
(*.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))
(fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0)))
(fma.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 #s(literal 1/2 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0)))
(+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (+ (* (pow alpha 2) (log (/ 1 u0))) (/ (pow alpha 2) u0))))
(fma.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 #s(literal 1/2 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))))
(* -2 (* alpha (log (/ 1 u0))))
(*.f32 (neg.f32 (log.f32 u0)) (*.f32 #s(literal -2 binary32) alpha))
(+ (* -2 (* alpha (log (/ 1 u0)))) (* -2 (/ alpha u0)))
(*.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 u0)) alpha (/.f32 alpha u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (* -1 (/ alpha (pow u0 2)))))
(-.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 u0)) alpha (/.f32 alpha u0))) (/.f32 alpha (*.f32 u0 u0)))
(+ (* -2 (* alpha (log (/ 1 u0)))) (+ (* -2 (/ alpha u0)) (+ (* -1 (/ alpha (pow u0 2))) (* -2/3 (/ alpha (pow u0 3))))))
(fma.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (log.f32 u0)) alpha (/.f32 alpha u0)) (-.f32 (*.f32 (/.f32 alpha (pow.f32 u0 #s(literal 3 binary32))) #s(literal -2/3 binary32)) (/.f32 alpha (*.f32 u0 u0))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/4 (/ (- alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) (fma.f32 (/.f32 #s(literal 1/4 binary32) u0) (/.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) u0) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0)))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))) (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/6 (/ (- alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/4 (/ (- alpha (/ 1 alpha)) (pow u0 2))) (+ (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/2 (/ (- alpha (/ 1 alpha)) u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) (+.f32 (/.f32 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/4 binary32) u0) (/.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) u0) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0))))
(* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)))) alpha)
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0))
(*.f32 alpha (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0)))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (+ (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (pow u0 2)) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0)))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))) u0) (/.f32 alpha u0) (*.f32 alpha (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0))))
(+ (* alpha (+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* -1/2 (* (+ (log -1) (* -1 (log (/ 1 u0)))) (- alpha (/ 1 alpha)))))) (+ (/ (* alpha (+ (* 1/6 (+ alpha (/ 1 alpha))) (* 1/6 (- alpha (/ 1 alpha))))) (pow u0 3)) (+ (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) (pow u0 2)) (/ (* alpha (+ (* 1/2 (+ alpha (/ 1 alpha))) (* 1/2 (- alpha (/ 1 alpha))))) u0))))
(fma.f32 alpha (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 alpha (fma.f32 (/.f32 #s(literal 1/4 binary32) u0) (/.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) u0) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0))))
(* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))
(fma.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)) u0))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0))))
(-.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha)) (*.f32 u0 u0))) (/.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) u0))
(+ (* -1/2 (* (+ alpha (/ 1 alpha)) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) (pow u0 3))) (+ (* 1/4 (/ (+ alpha (/ 1 alpha)) (pow u0 2))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))))
(fma.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (-.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha)) (*.f32 u0 u0)) (-.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha)) u0) (/.f32 (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha)) (pow.f32 u0 #s(literal 3 binary32))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(neg.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal -1/3 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(* -1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/4 binary32))
(* -1 (* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (* -1 (/ (+ 1/2 (/ 1 u0)) (pow u0 2))) (+ 1/4 (* 1/3 (/ 1 u0)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 4 binary32)))
(* -2 (log (/ 1 u0)))
(neg.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0)))
(- (* -2 (log (/ 1 u0))) (* 2 (/ 1 u0)))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (/.f32 #s(literal -2 binary32) u0))
(+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(- (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 2/3 (/ 1 u0))) (pow u0 2)))) (* 2 (/ 1 u0)))
(-.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 2/3 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 u0 u0)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (/.f32 #s(literal 2 binary32) u0))
(pow u0 2)
(*.f32 u0 u0)
(* (pow u0 2) (- 1 (* 2 (/ 1 u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u0)) u0) u0)
(* (pow u0 2) (- (+ 1 (/ 1 (pow u0 2))) (* 2 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) u0)) (*.f32 u0 u0))
(* -4 (log (/ 1 u0)))
(neg.f32 (*.f32 #s(literal -4 binary32) (log.f32 u0)))
(- (* -4 (log (/ 1 u0))) (* 4 (/ 1 u0)))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -4 binary32) (/.f32 #s(literal -4 binary32) u0))
(+ (* -4 (log (/ 1 u0))) (* -1 (/ (+ 4 (* 2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 2 binary32) u0) #s(literal -1 binary32) #s(literal -4 binary32)) u0) (*.f32 (log.f32 u0) #s(literal -4 binary32)))
(- (+ (* -4 (log (/ 1 u0))) (* -1 (/ (+ 2 (* 4/3 (/ 1 u0))) (pow u0 2)))) (* 4 (/ 1 u0)))
(-.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 4/3 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) (*.f32 u0 u0)) (*.f32 (log.f32 u0) #s(literal -4 binary32))) (/.f32 #s(literal 4 binary32) u0))
(pow u0 4)
(pow.f32 u0 #s(literal 4 binary32))
(* (pow u0 4) (- 1 (* 4 (/ 1 u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 4 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (+ 1 (/ 6 (pow u0 2))) (* 4 (/ 1 u0))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 4 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (- (+ 1 (/ 6 (pow u0 2))) (+ (* 4 (/ 1 u0)) (* 4 (/ 1 (pow u0 3))))))
(*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 4 binary32) u0)) (/.f32 #s(literal 4 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (pow.f32 u0 #s(literal 4 binary32)))
(* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0))
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) 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))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal -1/2 binary32) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (neg.f32 (fma.f32 alpha alpha (/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) #s(literal 1/3 binary32) (*.f32 (*.f32 alpha #s(literal 1/2 binary32)) alpha)) u0))) (neg.f32 u0)))
(* alpha (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha)
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 (fma.f32 (/.f32 alpha u0) #s(literal -1/2 binary32) (neg.f32 alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 alpha (/.f32 (fma.f32 (/.f32 alpha u0) #s(literal 1/3 binary32) (*.f32 alpha #s(literal 1/2 binary32))) u0))) u0))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal -1/2 binary32) u0)) (neg.f32 u0)) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(* -2 (* alpha (log (/ -1 u0))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 #s(literal -2 binary32) alpha))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -2 (/ alpha u0)))
(*.f32 #s(literal -2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0)))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* 2 alpha) (/ alpha u0)) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 #s(literal -2 binary32) alpha)) (/.f32 (fma.f32 #s(literal 2 binary32) alpha (/.f32 alpha u0)) u0))
(+ (* -2 (* alpha (log (/ -1 u0)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 alpha) (* -2/3 (/ alpha u0))) u0)) (* 2 alpha)) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 #s(literal -2 binary32) alpha)) (/.f32 (fma.f32 #s(literal 2 binary32) alpha (/.f32 (fma.f32 (/.f32 alpha u0) #s(literal -2/3 binary32) (neg.f32 alpha)) (neg.f32 u0))) u0))
(+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
(+ (* -1 (/ (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))) u0)) (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (/.f32 (*.f32 #s(literal -1/4 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (+ alpha (/ 1 alpha))) (* -1/6 (- alpha (/ 1 alpha)))) u0)) (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) u0)) (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (/.f32 (fma.f32 #s(literal 1/4 binary32) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))) u0)) (neg.f32 u0))) (neg.f32 u0)))
(* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha))))))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha)
(+ (* -1 (/ (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha (*.f32 alpha (/.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 1/2 binary32) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) u0)))
(+ (* -1 (/ (+ (* -1 (/ (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha (/.f32 (fma.f32 alpha (/.f32 (*.f32 #s(literal -1/4 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0) (*.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha))) alpha)) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* alpha (+ (* -1/6 (+ alpha (/ 1 alpha))) (* -1/6 (- alpha (/ 1 alpha))))) u0)) (* alpha (+ (* 1/4 (+ alpha (/ 1 alpha))) (* 1/4 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/2 (- alpha (/ 1 alpha)))))) u0)) (* alpha (+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (* (log (/ -1 u0)) (- alpha (/ 1 alpha)))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (+.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) alpha (/.f32 (fma.f32 (fma.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha))) alpha (/.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))) alpha (*.f32 alpha (/.f32 (fma.f32 #s(literal 1/6 binary32) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (fma.f32 #s(literal 1/6 binary32) alpha (/.f32 #s(literal 1/6 binary32) alpha))) u0))) (neg.f32 u0))) (neg.f32 u0)))
(* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)))
(+ (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))) (* 1/2 (/ (+ alpha (/ 1 alpha)) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)) (/.f32 (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)) u0))
(+ (* -1 (/ (+ (* -1/2 (+ alpha (/ 1 alpha))) (* -1/4 (/ (+ alpha (/ 1 alpha)) u0))) u0)) (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)) (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) u0) #s(literal -1/4 binary32) (fma.f32 #s(literal -1/2 binary32) alpha (/.f32 #s(literal -1/2 binary32) alpha))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (+ alpha (/ 1 alpha)) u0)) (* 1/4 (+ alpha (/ 1 alpha)))) u0)) (* -1/2 (+ alpha (/ 1 alpha)))) u0)) (* 1/2 (* (log (/ -1 u0)) (+ alpha (/ 1 alpha)))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha)) (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) u0) #s(literal 1/6 binary32) (fma.f32 #s(literal 1/4 binary32) alpha (/.f32 #s(literal 1/4 binary32) alpha))) (neg.f32 u0)) (fma.f32 alpha #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) alpha))) (neg.f32 u0)))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 #s(literal 1 binary32) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(fma.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(* (pow u0 4) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* -2 (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32))
(- (* -2 (log (/ -1 u0))) (* 2 (/ 1 u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 #s(literal -2 binary32) u0))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (/ 1 u0)) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32) #s(literal -2 binary32)) u0))
(+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow u0 2)) (/ 1 u0))) u0)))
(-.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 2/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1 binary32) u0)) u0))
(* (pow u0 2) (+ 1 (* -1 (/ (- 2 (/ 1 u0)) u0))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0)
(* -4 (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -4 binary32))
(- (* -4 (log (/ -1 u0))) (* 4 (/ 1 u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -4 binary32) (/.f32 #s(literal -4 binary32) u0))
(+ (* -4 (log (/ -1 u0))) (* -1 (/ (+ 4 (* 2 (/ 1 u0))) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -4 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 2 binary32) u0) #s(literal -1 binary32) #s(literal -4 binary32)) u0))
(+ (* -4 (log (/ -1 u0))) (* -1 (/ (+ 4 (+ (* 2 (/ 1 u0)) (/ 4/3 (pow u0 2)))) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -4 binary32) (/.f32 (+.f32 (+.f32 #s(literal 4 binary32) (/.f32 #s(literal 4/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 2 binary32) u0)) (neg.f32 u0)))
(* (pow u0 4) (+ 1 (* -1 (/ (- 4 (* 6 (/ 1 u0))) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 4 binary32) (/.f32 #s(literal 6 binary32) u0)) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* -1 (/ (+ 4 (* -1 (/ (- 6 (* 4 (/ 1 u0))) u0))) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 4 binary32) (/.f32 (-.f32 #s(literal 6 binary32) (/.f32 #s(literal 4 binary32) u0)) u0)) u0)) (pow.f32 u0 #s(literal 4 binary32)))

rewrite182.0ms (2.3%)

Memory
12.5MiB live, 147.5MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072503
0117453
1335425
22113424
08192424
Stop Event
iter limit
node limit
iter limit
Counts
30 → 476
Calls
Call 1
Inputs
(+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0))
(/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(*.f32 alpha alpha)
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
(/.f32 alpha #s(literal -2 binary32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(/.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)))
(neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(sinh.f32 (log.f32 alpha))
(cosh.f32 (log.f32 alpha))
Outputs
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/27 binary32) (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1/9 binary32) (-.f32 (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (*.f32 (neg.f32 u0) (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32)))))) (neg.f32 (*.f32 (neg.f32 u0) (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (*.f32 (neg.f32 u0) (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32))))) (neg.f32 (*.f32 (neg.f32 u0) (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (*.f32 u0 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32)))))) (neg.f32 (*.f32 u0 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (*.f32 u0 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32))))) (neg.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) (neg.f32 u0) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) u0 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) u0)))
(/.f32 (neg.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) (neg.f32 u0) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0))))
(/.f32 (neg.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) u0 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) u0)))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0))) (*.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))) (*.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))) (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))) (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)))) (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (neg.f32 u0) (-.f32 (pow.f32 u0 #s(literal -4 binary32)) #s(literal 1/9 binary32)))) (*.f32 (neg.f32 u0) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))) (*.f32 (neg.f32 u0) (neg.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32)))))) (*.f32 (neg.f32 u0) (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))) (*.f32 (neg.f32 u0) (neg.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32))))) (*.f32 (neg.f32 u0) (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 (neg.f32 u0) (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 (neg.f32 u0) (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 u0 (-.f32 (pow.f32 u0 #s(literal -4 binary32)) #s(literal 1/9 binary32)))) (*.f32 u0 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))) (*.f32 u0 (neg.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32)))))) (*.f32 u0 (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))) (*.f32 u0 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32))))) (*.f32 u0 (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 u0 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 u0 (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))))
(/.f32 (fma.f32 (-.f32 (pow.f32 u0 #s(literal -4 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0) (*.f32 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal -1/2 binary32))) (*.f32 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)))
(/.f32 (fma.f32 (-.f32 (pow.f32 u0 #s(literal -4 binary32)) #s(literal 1/9 binary32)) u0 (*.f32 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (*.f32 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) u0))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32)))) (neg.f32 u0) (*.f32 (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))) #s(literal -1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))) (neg.f32 u0)))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32)))) u0 (*.f32 (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))) u0))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32))) (neg.f32 u0) (*.f32 (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))) #s(literal -1/2 binary32))) (*.f32 (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))) (neg.f32 u0)))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32))) u0 (*.f32 (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))) u0))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) (neg.f32 u0) (*.f32 (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) #s(literal -1/2 binary32))) (*.f32 (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (neg.f32 u0)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) u0 (*.f32 (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) #s(literal 1/2 binary32))) (*.f32 (+.f32 (pow.f32 u0 #s(literal -4 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) u0))
(/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))
(/.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0)))
(/.f32 (+.f32 #s(literal 1/27 binary32) (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 3 binary32))) (+.f32 #s(literal 1/9 binary32) (-.f32 (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) (*.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))) (neg.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (*.f32 (neg.f32 u0) (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))))) (*.f32 (neg.f32 u0) (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (*.f32 (neg.f32 u0) (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 (neg.f32 u0) (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (*.f32 u0 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))))) (*.f32 u0 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (*.f32 u0 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 u0 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) (neg.f32 u0) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) #s(literal -1/2 binary32))) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)))
(/.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) u0 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) u0))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) (neg.f32 u0) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) #s(literal -1/2 binary32))) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) u0 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) #s(literal 1/2 binary32))) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) u0))
(/.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0))))
(fma.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) u0)) (fabs.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(fma.f32 (neg.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(fma.f32 (/.f32 #s(literal -1 binary32) u0) (/.f32 #s(literal -1 binary32) u0) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(fma.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(fma.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal -2 binary32)) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32)))
(+.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1/3 binary32))
(+.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))
(+.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0))
(+.f32 (pow.f32 u0 #s(literal -2 binary32)) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) u0)))
(+.f32 #s(literal 1/3 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32))) (/.f32 #s(literal -1/8 binary32) (pow.f32 u0 #s(literal 6 binary32))))) (neg.f32 (+.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal -1/3 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0))))) u0)
(/.f32 (neg.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0) (*.f32 (neg.f32 u0) (/.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (neg.f32 u0) u0))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (neg.f32 u0) (*.f32 (neg.f32 u0) (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0))) (*.f32 u0 u0))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)) u0 (*.f32 u0 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))) (*.f32 u0 u0))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (*.f32 u0 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))))) (*.f32 u0 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (*.f32 u0 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 u0 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0))))
(/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0) (*.f32 u0 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 (neg.f32 u0) u0))
(/.f32 (fma.f32 #s(literal -1/2 binary32) u0 (*.f32 (*.f32 u0 u0) (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))) (pow.f32 u0 #s(literal 3 binary32)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (*.f32 (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))))) (*.f32 (*.f32 u0 u0) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (*.f32 (*.f32 u0 u0) (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (neg.f32 u0) (*.f32 (*.f32 u0 u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) u0 (*.f32 (neg.f32 u0) (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))) (*.f32 (neg.f32 u0) u0))
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (*.f32 (neg.f32 u0) (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))))) (*.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (*.f32 (neg.f32 u0) (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 (neg.f32 u0) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0))))
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (neg.f32 u0) (*.f32 (neg.f32 u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 u0 u0))
(/.f32 (fma.f32 #s(literal 1/2 binary32) u0 (*.f32 (*.f32 (neg.f32 u0) u0) (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))))) (*.f32 (*.f32 (neg.f32 u0) u0) u0))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (*.f32 (*.f32 (neg.f32 u0) u0) (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))))) (*.f32 (*.f32 (neg.f32 u0) u0) (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (*.f32 (*.f32 (neg.f32 u0) u0) (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)))) (*.f32 (*.f32 (neg.f32 u0) u0) (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 u0) (*.f32 (*.f32 (neg.f32 u0) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 (*.f32 (neg.f32 u0) u0) (neg.f32 u0)))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) u0 (*.f32 u0 (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)))) (*.f32 u0 u0))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 u0 u0) (*.f32 #s(literal -1/2 binary32) u0)) (pow.f32 u0 #s(literal 3 binary32)))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (neg.f32 u0) (*.f32 u0 (/.f32 #s(literal 1/2 binary32) u0))) (*.f32 (neg.f32 u0) u0))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 (neg.f32 u0) u0) (*.f32 #s(literal 1/2 binary32) u0)) (*.f32 u0 (*.f32 (neg.f32 u0) u0)))
(/.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) u0 (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) u0))
(/.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) (*.f32 u0 u0) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal -1/2 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (*.f32 u0 u0)))
(/.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) (neg.f32 u0) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (/.f32 #s(literal 1/2 binary32) u0))) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (neg.f32 u0)))
(/.f32 (fma.f32 (-.f32 #s(literal 1/9 binary32) (pow.f32 u0 #s(literal -4 binary32))) (*.f32 (neg.f32 u0) u0) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) (*.f32 (neg.f32 u0) u0)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) u0 (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) u0))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) (*.f32 u0 u0) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) #s(literal -1/2 binary32))) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (*.f32 u0 u0)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) (neg.f32 u0) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (/.f32 #s(literal 1/2 binary32) u0))) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (neg.f32 u0)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -6 binary32)) #s(literal 1/27 binary32)) (*.f32 (neg.f32 u0) u0) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (fma.f32 (pow.f32 u0 #s(literal -2 binary32)) (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1/9 binary32)) (neg.f32 u0)) (*.f32 (neg.f32 u0) u0)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) u0 (*.f32 (neg.f32 u0) (neg.f32 (/.f32 #s(literal 1/2 binary32) u0)))) (*.f32 (neg.f32 u0) u0))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 u0 u0) (*.f32 (neg.f32 u0) #s(literal -1/2 binary32))) (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (neg.f32 u0) u0) (*.f32 (neg.f32 u0) #s(literal 1/2 binary32))) (*.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) u0)))
(/.f32 (-.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (/.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) u0) #s(literal 3 binary32))) (/.f32 #s(literal -1/8 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (+.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (+.f32 #s(literal -1/3 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0)))) (neg.f32 u0))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))) (neg.f32 (*.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))) (neg.f32 u0))))
(/.f32 (fma.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0) (*.f32 (neg.f32 u0) (/.f32 #s(literal 1/2 binary32) u0))) (*.f32 u0 u0))
(/.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (*.f32 (-.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 3 binary32)) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32))) (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1/2 binary32) u0) (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32))) (pow.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 2 binary32))) (neg.f32 u0)))
(/.f32 (+.f32 #s(literal -1/3 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0))) u0)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))
(+.f32 (/.f32 #s(literal -1/3 binary32) u0) (/.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 1/2 binary32)) u0) (neg.f32 u0)))
(+.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)))
(+.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)))
(neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))))
(*.f32 (*.f32 alpha #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))) alpha)
(*.f32 (neg.f32 alpha) (*.f32 alpha #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))))
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))) (*.f32 (neg.f32 alpha) alpha))
(neg.f32 (*.f32 alpha (*.f32 alpha #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))))))
(neg.f32 (*.f32 (*.f32 alpha #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))) alpha))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))) alpha)
(*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))))
(*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))) (neg.f32 alpha))
(neg.f32 (*.f32 alpha #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) alpha) (neg.f32 alpha))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) alpha))
(*.f32 alpha (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)))
(neg.f32 (*.f32 alpha (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) alpha)))
(neg.f32 (*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) alpha) alpha))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) alpha)
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
(neg.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) alpha))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(*.f32 u0 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1 binary32)) u0)) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) u0) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1 binary32)) u0) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32))))
(/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal 1 binary32))))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(fma.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))))
(fma.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))))
(+.f32 (log.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))) (log.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))))
(+.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))))
(+.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))))))
#s(approx (/ (* alpha alpha) -2) (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 alpha)) (neg.f32 alpha))
(*.f32 (*.f32 #s(literal -1/2 binary32) alpha) alpha)
(*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) #s(literal -1/2 binary32)))
(*.f32 alpha (*.f32 #s(literal -1/2 binary32) alpha))
(*.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) (neg.f32 (neg.f32 (neg.f32 alpha))))
(*.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha alpha)
(sqrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)))
(pow.f32 (neg.f32 (neg.f32 alpha)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(fabs.f32 (*.f32 (neg.f32 alpha) alpha))
(fabs.f32 (*.f32 alpha alpha))
(+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(exp.f32 (+.f32 (log.f32 alpha) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -4 binary32)) #s(literal 4 binary32))))
(log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (/.f32 (*.f32 alpha alpha) #s(literal -4 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -4 binary32)) #s(literal 4 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -4 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(*.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal -4 binary32)))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (/.f32 alpha #s(literal -2 binary32))))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))))
(*.f32 alpha (/.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) (/.f32 alpha #s(literal -2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (log.f32 (pow.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) (neg.f32 alpha)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) (neg.f32 alpha))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) alpha))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) (neg.f32 alpha))) #s(literal -4 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) alpha)) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)))) #s(literal -4 binary32))
(/.f32 (neg.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha) alpha))) #s(literal 4 binary32))
(/.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) (/.f32 alpha #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (log.f32 (pow.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) (neg.f32 alpha))) #s(literal 2 binary32))
(/.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) (neg.f32 alpha)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) alpha)) #s(literal 2 binary32))
(/.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) (neg.f32 alpha)) #s(literal 4 binary32))
(/.f32 (*.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) alpha) #s(literal -4 binary32))
(/.f32 (*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) #s(literal 4 binary32))
(/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha) alpha)) #s(literal -4 binary32))
(/.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) alpha) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 alpha)) #s(literal -2 binary32))
(/.f32 (neg.f32 alpha) #s(literal 2 binary32))
(/.f32 alpha #s(literal -2 binary32))
(neg.f32 (/.f32 alpha #s(literal 2 binary32)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 4 binary32))))
(log.f32 (sqrt.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)))
(*.f32 (*.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 4 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 #s(literal 4 binary32) (/.f32 alpha #s(literal 2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
(*.f32 alpha (/.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) #s(literal 2 binary32)))
(*.f32 #s(literal 4 binary32) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 alpha #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (neg.f32 alpha))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)))) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) #s(literal -2 binary32))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))) (neg.f32 alpha)) #s(literal -2 binary32))
(/.f32 (neg.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha))) #s(literal -2 binary32))
(/.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) alpha)) #s(literal 2 binary32))
(+.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (/.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32)))) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)) (/.f32 (/.f32 alpha #s(literal 2 binary32)) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (/.f32 alpha #s(literal 2 binary32)))) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (/.f32 alpha #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 alpha)) #s(literal 2 binary32))
(/.f32 (neg.f32 alpha) #s(literal -2 binary32))
(/.f32 alpha #s(literal 2 binary32))
(neg.f32 (/.f32 alpha #s(literal -2 binary32)))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha)
(*.f32 alpha (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)) (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))) (*.f32 (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))) (neg.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (sinh.f32 (log.f32 alpha))) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (sinh.f32 (log.f32 alpha))) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) (/.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))
(-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (neg.f32 (cosh.f32 (log.f32 alpha))) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(-.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (neg.f32 (log.f32 alpha))) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(-.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(fma.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(fma.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(fma.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(fma.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)) (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(fma.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (cosh.f32 (log.f32 alpha))) (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(fma.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (sinh.f32 (neg.f32 (log.f32 alpha))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))))
(+.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(neg.f32 (fma.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(neg.f32 (fma.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (*.f32 (sinh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))))
(neg.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) alpha))
(*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) alpha)
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) alpha)) (neg.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32))) alpha)) (neg.f32 (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))) (neg.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))))
(/.f32 (neg.f32 (*.f32 alpha (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32))) alpha) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))))
(/.f32 (*.f32 alpha (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 (*.f32 alpha (+.f32 (pow.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (-.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.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.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) #s(literal 2 binary32))))
(fma.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha))
(fma.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha (*.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha))
(fma.f32 alpha (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 alpha (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))
(fma.f32 alpha (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) (*.f32 alpha (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))
(+.f32 (*.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha) (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha))
(+.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha) (*.f32 (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) alpha))
(+.f32 (*.f32 alpha (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))) (*.f32 alpha (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))
(+.f32 (*.f32 alpha (*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))) (*.f32 alpha (*.f32 (sinh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))))
(*.f32 (cosh.f32 (log.f32 alpha)) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha)))
(*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 (cosh.f32 (log.f32 alpha))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) #s(literal -2 binary32))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) #s(literal 2 binary32))
(neg.f32 (*.f32 (cosh.f32 (log.f32 alpha)) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
#s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))))
(*.f32 (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 u0 u0))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)))
(*.f32 (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)) #s(literal 1/16 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 3 binary32)) #s(literal 1/64 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (neg.f32 (+.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/16 binary32)) (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)) #s(literal 1/16 binary32)))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 3 binary32)) #s(literal 1/64 binary32)))) (neg.f32 (+.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/16 binary32)) (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)) #s(literal 1/16 binary32)) (pow.f32 u0 #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 3 binary32)) #s(literal 1/64 binary32)) (pow.f32 u0 #s(literal 4 binary32))) (+.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/16 binary32)) (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)) #s(literal 1/16 binary32))) (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0))))
(/.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 3 binary32)) #s(literal 1/64 binary32))) (+.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/16 binary32)) (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) u0)) (fabs.f32 (/.f32 #s(literal -1 binary32) u0)))
(*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 (/.f32 #s(literal -1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) u0) (/.f32 #s(literal -1 binary32) u0))
(*.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 u0 #s(literal -4 binary32)))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal -1 binary32) u0))) u0)
(/.f32 (fabs.f32 (neg.f32 (/.f32 #s(literal -1 binary32) u0))) u0)
(/.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) u0)) u0)
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) u0)) (neg.f32 u0))
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) u0)) u0)
(/.f32 (/.f32 #s(literal -1 binary32) u0) (neg.f32 u0))
(/.f32 (/.f32 #s(literal -1 binary32) u0) u0)
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 u0) u0))
(/.f32 #s(literal 1 binary32) (*.f32 u0 u0))
(pow.f32 (/.f32 #s(literal -1 binary32) u0) #s(literal 2 binary32))
(pow.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 u0) #s(literal -2 binary32))
(pow.f32 (*.f32 u0 u0) #s(literal -1 binary32))
(pow.f32 u0 #s(literal -2 binary32))
(fabs.f32 (/.f32 #s(literal -1 binary32) (*.f32 u0 u0)))
(fabs.f32 (neg.f32 (pow.f32 u0 #s(literal -2 binary32))))
(fabs.f32 (pow.f32 u0 #s(literal -2 binary32)))
(+.f32 (cosh.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0))) (sinh.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0))))
(exp.f32 (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(exp.f32 (*.f32 #s(literal -2 binary32) (log.f32 u0)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 u0 u0)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 u0))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log1p.f32 u0))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (log.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (log.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (neg.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fabs.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (fabs.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (fabs.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (fabs.f32 (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)))) (fabs.f32 (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32)))))
(/.f32 (fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32))) (fabs.f32 (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (*.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 2 binary32)))
(pow.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))
(fabs.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(fabs.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(fabs.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 u0 #s(literal 1 binary32))))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 u0 #s(literal 1 binary32))))
(fabs.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(fabs.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))
(exp.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(neg.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(*.f32 #s(literal 2 binary32) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 #s(literal 4 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 4 binary32))
(/.f32 (fma.f32 (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))))
(fma.f32 #s(literal 2 binary32) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(fma.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(+.f32 (log.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0))) (log.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (log.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (log.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (log.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))))
(+.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) #s(literal 2 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))
(fabs.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal 2 binary32)))
(exp.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))
#s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))
(neg.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))))
(/.f32 (neg.f32 (neg.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 alpha)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) alpha))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) alpha))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 alpha #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) alpha))) #s(literal 4 binary32))
(/.f32 (-.f32 (neg.f32 (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha)) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha))) #s(literal -2 binary32))
(/.f32 (-.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) #s(literal 2 binary32))
(-.f32 (/.f32 alpha #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 2 binary32)))
(sinh.f32 (log.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha))) #s(literal 2 binary32))
(/.f32 (fma.f32 (neg.f32 (neg.f32 alpha)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) alpha))) #s(literal 4 binary32))
(/.f32 (fma.f32 (neg.f32 alpha) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) alpha))) #s(literal -4 binary32))
(/.f32 (fma.f32 alpha #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) alpha))) #s(literal 4 binary32))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) #s(literal -2 binary32))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) #s(literal 2 binary32))
(+.f32 (/.f32 alpha #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 2 binary32)))
(cosh.f32 (neg.f32 (log.f32 alpha)))
(cosh.f32 (log.f32 alpha))

eval133.0ms (1.7%)

Memory
-15.2MiB live, 129.3MiB allocated
Compiler

Compiled 29 427 to 3 608 computations (87.7% saved)

prune73.0ms (0.9%)

Memory
-20.9MiB live, 78.3MiB allocated
Pruning

35 alts after pruning (27 fresh and 8 done)

PrunedKeptTotal
New64817665
Fresh91019
Picked325
Done066
Total66035695
Accuracy
99.8%
Counts
695 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.0%
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
92.5%
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))
58.3%
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
92.7%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) alpha)
57.8%
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)))))
-0.0%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (fma.f32 (neg.f32 alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
57.0%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))))))
58.3%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))))
87.0%
(*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(approx (* (/ alpha 2) (log (pow (- 1 u0) 4))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) alpha) (*.f32 alpha u0)) u0)))
58.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
90.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
86.7%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
92.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))))
58.6%
(*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha)
92.7%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
90.9%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
86.7%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
64.5%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (/.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)) #s(literal 1/16 binary32))) (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)))))) (neg.f32 alpha)) alpha)
92.2%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 #s(literal -1 binary32) u0) (neg.f32 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
87.1%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (exp.f32 (*.f32 (log.f32 u0) #s(literal -2 binary32)))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
92.3%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (+.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0))) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
92.0%
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 u0 u0)))) (neg.f32 alpha)) alpha)
57.2%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (/.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))))
56.1%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
59.0%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))))
57.3%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))
58.3%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
59.8%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 #s(approx (* (- 1 u0) (- 1 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))))
58.0%
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
73.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
51.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 alpha u0) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 alpha u0) (sinh.f32 (log.f32 alpha)))))
28.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) u0))
73.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
73.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Compiler

Compiled 2 608 to 1 005 computations (61.5% saved)

regimes145.0ms (1.8%)

Memory
9.1MiB live, 101.9MiB allocated
Counts
56 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) #s(approx (* (/ alpha 2) (log (pow (- 1 u0) 4))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) alpha) (*.f32 alpha u0)) u0)))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (fma.f32 (neg.f32 alpha) (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 0 binary32) #s(literal 0 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 #s(literal 1 binary32) u0)) (+.f32 u0 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha))) alpha) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 #s(approx (* (- 1 u0) (- 1 u0)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 #s(approx (pow (- 1 u0) 2) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u0)) u0)) u0) u0))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))))))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 u0 u0)))) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 #s(literal -1 binary32) u0) (neg.f32 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)) #s(literal 1/4 binary32))))))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (+.f32 (/.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1/3 binary32)) (neg.f32 u0)) (/.f32 #s(literal -1/2 binary32) (*.f32 u0 u0))) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (log.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) alpha)))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (-.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/3 binary32) (exp.f32 (*.f32 (log.f32 u0) #s(literal -2 binary32)))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0)) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (neg.f32 alpha)) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (+.f32 (cosh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (+.f32 (*.f32 (*.f32 alpha u0) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 alpha u0) (sinh.f32 (log.f32 alpha)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (pow.f32 u0 #s(literal 4 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -2 binary32)) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 alpha)) #s(literal -2 binary32)) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (-.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (log.f32 (pow.f32 (+.f32 u0 #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (+.f32 (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha)))) alpha)
(+.f32 (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (cosh.f32 (log.f32 alpha))) (*.f32 (*.f32 (neg.f32 alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (sinh.f32 (log.f32 alpha))))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) #s(approx (* (- (* (- (* (- (* -1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (/.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) u0) #s(literal 2 binary32)) #s(literal 1/16 binary32))) (+.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) (pow.f32 u0 #s(literal -2 binary32))) (neg.f32 u0)))))) (neg.f32 alpha)) alpha)
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))
(*.f32 (/.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))
(*.f32 (/.f32 alpha #s(literal -2 binary32)) (*.f32 (/.f32 alpha #s(literal 2 binary32)) (log.f32 (+.f32 (cosh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))) (sinh.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 #s(approx (log (+ 1 (* u0 u0))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u0) u0 #s(literal 1 binary32)) u0) u0)) (log1p.f32 u0)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 #s(approx (/ (* alpha alpha) -2) (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) (/.f32 (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Calls

6 calls:

54.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
36.0ms
alpha
13.0ms
(*.f32 (neg.f32 alpha) alpha)
13.0ms
u0
13.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
98.4%2(-.f32 #s(literal 1 binary32) u0)
98.4%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.7%1(*.f32 (neg.f32 alpha) alpha)
92.7%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
92.7%1alpha
98.4%2u0
Compiler

Compiled 22 to 25 computations (-13.6% saved)

regimes12.0ms (0.2%)

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

3 calls:

4.0ms
u0
4.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
4.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
98.4%2(-.f32 #s(literal 1 binary32) u0)
98.4%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
98.4%2u0
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes23.0ms (0.3%)

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

4 calls:

11.0ms
alpha
4.0ms
u0
4.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
4.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
92.7%1alpha
92.7%1(-.f32 #s(literal 1 binary32) u0)
92.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
92.7%1u0
Compiler

Compiled 9 to 13 computations (-44.4% saved)

regimes19.0ms (0.2%)

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

6 calls:

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

Compiled 22 to 25 computations (-13.6% saved)

regimes62.0ms (0.8%)

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

6 calls:

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

Compiled 22 to 25 computations (-13.6% saved)

regimes25.0ms (0.3%)

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

6 calls:

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

Compiled 22 to 25 computations (-13.6% saved)

regimes13.0ms (0.2%)

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

6 calls:

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

Compiled 22 to 25 computations (-13.6% saved)

regimes31.0ms (0.4%)

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

6 calls:

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

Compiled 22 to 25 computations (-13.6% saved)

regimes6.0ms (0.1%)

Memory
10.8MiB live, 10.8MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

6 calls:

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

Compiled 22 to 25 computations (-13.6% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.0299002043902874
0.038951095193624496
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.0299002043902874
0.038951095193624496
Compiler

Compiled 12 to 13 computations (-8.3% saved)

simplify18.0ms (0.2%)

Memory
13.5MiB live, 13.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056215
189215
2156215
3237215
4349215
5579215
6596215
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f32 u0 #s(literal 16106127/536870912 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))))
(if (<=.f32 u0 #s(literal 16106127/536870912 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.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 (*.f32 alpha alpha) u0))
Outputs
(if (<=.f32 u0 #s(literal 16106127/536870912 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))))
(if (<=.f32 u0 #s(literal 16106127/536870912 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0))) (*.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 alpha)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)))
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)) (neg.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 (*.f32 alpha alpha) u0))

soundness794.0ms (9.9%)

Memory
-12.2MiB live, 515.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
01319
13719
216219
3106419
0943915
0112397
1341372
21175331
35000331
08151319
05512871
120152634
085102433
050250
085234
1276207
21788207
08192207
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 559 to 281 computations (49.7% saved)

preprocess32.0ms (0.4%)

Memory
24.6MiB live, 71.1MiB allocated
Remove

(abs alpha)

Compiler

Compiled 524 to 182 computations (65.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...