Numeric.SpecFunctions:logBeta from math-functions-0.1.5.2, B

Time bar (total: 11.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze15.0ms (0.1%)

Memory
31.6MiB live, 31.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
0%0%99.6%0.4%0%0%0%1
0%0%99.6%0.4%0%0%0%2
0%0%49.8%0.4%0%49.8%0%3
0%0%49.8%0.4%0%49.8%0%4
0%0%49.8%0.4%0%49.8%0%5
0%0%49.8%0.4%0%49.8%0%6
0%0%49.8%0.4%0%49.8%0%7
100%24.9%0%0.4%0%74.7%0%8
Compiler

Compiled 23 to 22 computations (4.3% saved)

sample1.4s (12.5%)

Memory
32.4MiB live, 2 013.3MiB allocated
Samples
964.0ms8 254×0valid
0.0ms2valid
0.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 634.0ms
ival-log: 224.0ms (35.3% of total)
ival-add: 183.0ms (28.9% of total)
ival-mult: 168.0ms (26.5% of total)
ival-sub: 44.0ms (6.9% of total)
ival-true: 6.0ms (0.9% of total)
exact: 5.0ms (0.8% of total)
ival-assert: 3.0ms (0.5% of total)
adjust: 0.0ms (0% of total)
Bogosity

explain258.0ms (2.3%)

Memory
3.8MiB live, 347.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-a
00-0-(log.f64 y)
00-0-(+.f64 (*.f64 x (log.f64 y)) z)
00-0-t
00-0-(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
00-0-c
00-0-(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
00-0-y
00-0-i
00-0-(+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t)
00-0-#s(literal 1/2 binary64)
00-0-(log.f64 c)
00-0-(*.f64 x (log.f64 y))
00-0-(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
00-0-z
00-0-(*.f64 y i)
00-0-(-.f64 b #s(literal 1/2 binary64))
00-0-(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
00-0-b
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
88.0ms512×0valid
Compiler

Compiled 207 to 64 computations (69.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
ival-log: 29.0ms (52.4% of total)
ival-add: 13.0ms (23.5% of total)
ival-mult: 10.0ms (18.1% of total)
ival-sub: 3.0ms (5.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess167.0ms (1.5%)

Memory
-22.2MiB live, 135.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0244944
1721936
22743930
35497929
47187929
02021
03121
15021
211321
343721
4148921
5179421
6179421
7179421
8179421
9359521
10359521
11379721
12379721
13391721
0391718
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Outputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(fma.f64 (log.f64 y) x (+.f64 (fma.f64 i y (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) t)) z))
Symmetry

(sort z t a)

Compiler

Compiled 21 to 20 computations (4.8% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 8 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Compiler

Compiled 21 to 20 computations (4.8% saved)

simplify284.0ms (2.5%)

Memory
0.1MiB live, 84.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
cost-diff1
(+.f64 (*.f64 x (log.f64 y)) z)
cost-diff1
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
cost-diff1
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02091
03191
15091
211391
343791
4148991
5179491
6179491
7179491
8179491
9359591
10359591
11379791
12379791
13391791
0391783
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
(+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t)
(+.f64 (*.f64 x (log.f64 y)) z)
(*.f64 x (log.f64 y))
x
(log.f64 y)
y
z
t
a
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
(*.f64 y i)
i
Outputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(fma.f64 (log.f64 y) x (+.f64 (fma.f64 i y (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) t)) z))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
(+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t)
(+.f64 t (fma.f64 (log.f64 y) x z))
(+.f64 (*.f64 x (log.f64 y)) z)
(fma.f64 (log.f64 y) x z)
(*.f64 x (log.f64 y))
(*.f64 (log.f64 y) x)
x
(log.f64 y)
y
z
t
a
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
(*.f64 y i)
(*.f64 i y)
i

localize47.0ms (0.4%)

Memory
10.4MiB live, 84.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(+.f64 (*.f64 x (log.f64 y)) z)
accuracy0.01171875
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
accuracy0.140625
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
accuracy0.2734375
(*.f64 x (log.f64 y))
Samples
37.0ms256×0valid
Compiler

Compiled 93 to 22 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-log: 8.0ms (41.2% of total)
ival-add: 5.0ms (25.8% of total)
ival-mult: 5.0ms (25.8% of total)
ival-sub: 1.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series559.0ms (5%)

Memory
24.8MiB live, 377.8MiB allocated
Counts
6 → 81
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (*.f64 x (log.f64 y)) z)
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
(*.f64 x (log.f64 y))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
z
(+ z (* x (log y)))
(+ a (+ t z))
(+ a (+ t (+ z (* x (log y)))))
(* x (log y))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (/ z x)))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ z x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(* i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+ z (* -1 (* x (log (/ 1 y)))))
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(* -1 (* x (log (/ 1 y))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(* x (+ (log -1) (* -1 (log (/ -1 y)))))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ a (+ t (* x (log y))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (/ (* x (log y)) z)))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) z)) 1)))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ a (+ z (* x (log y))))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ t (+ z (* x (log y))))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(* -1/2 (log c))
(+ (* -1/2 (log c)) (* b (log c)))
(* b (log c))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* (log c) (- b 1/2))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
Calls

24 calls:

TimeVariablePointExpression
290.0ms
x
@0
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (* x (log y)) z) (+ (+ (+ (* x (log y)) z) t) a) (* x (log y)) (* (- b 1/2) (log c)))
78.0ms
y
@0
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (* x (log y)) z) (+ (+ (+ (* x (log y)) z) t) a) (* x (log y)) (* (- b 1/2) (log c)))
47.0ms
y
@-inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (* x (log y)) z) (+ (+ (+ (* x (log y)) z) t) a) (* x (log y)) (* (- b 1/2) (log c)))
16.0ms
x
@-inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (* x (log y)) z) (+ (+ (+ (* x (log y)) z) t) a) (* x (log y)) (* (- b 1/2) (log c)))
15.0ms
c
@inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (* x (log y)) z) (+ (+ (+ (* x (log y)) z) t) a) (* x (log y)) (* (- b 1/2) (log c)))

simplify173.0ms (1.5%)

Memory
-2.4MiB live, 115.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03401386
110741370
237961337
372161337
083951201
Stop Event
iter limit
node limit
Counts
81 → 78
Calls
Call 1
Inputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
z
(+ z (* x (log y)))
(+ a (+ t z))
(+ a (+ t (+ z (* x (log y)))))
(* x (log y))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (/ z x)))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ z x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(* i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+ z (* -1 (* x (log (/ 1 y)))))
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(* -1 (* x (log (/ 1 y))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(* x (+ (log -1) (* -1 (log (/ -1 y)))))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ a (+ t (* x (log y))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (/ (* x (log y)) z)))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) z)) 1)))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ a (+ z (* x (log y))))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ t (+ z (* x (log y))))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(* -1/2 (log c))
(+ (* -1/2 (log c)) (* b (log c)))
(* b (log c))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* (log c) (- b 1/2))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) t) a)
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a)
z
(+ z (* x (log y)))
(fma.f64 (log.f64 y) x z)
(+ a (+ t z))
(+.f64 (+.f64 t z) a)
(+ a (+ t (+ z (* x (log y)))))
(+.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a)
(* x (log y))
(*.f64 (log.f64 y) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 a x) (log.f64 y)) (/.f64 t x)) (fma.f64 (/.f64 (log.f64 c) x) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 i x) y (/.f64 z x)))) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) x) (-.f64 b #s(literal 1/2 binary64)) (/.f64 z x)) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (/ z x)))
(*.f64 (+.f64 (/.f64 z x) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z x)))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 z x) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))) x) (log.f64 y)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) t) a) x) (log.f64 y)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ z x)))))
(*.f64 (+.f64 (/.f64 z x) (log.f64 y)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 t z) a) x) (log.f64 y)) x)
(* i y)
(*.f64 i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) y) x i) (+.f64 (/.f64 t y) (/.f64 a y))) (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (/.f64 z y))) y)
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a)
(+ z (* -1 (* x (log (/ 1 y)))))
(fma.f64 (log.f64 y) x z)
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(+.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a)
(* -1 (* x (log (/ 1 y))))
(*.f64 (log.f64 y) x)
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) y) i) y)
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x z)
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x z))
(* x (+ (log -1) (* -1 (log (/ -1 y)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x)
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a)
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(+ a (+ t (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x t) a)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 i z) y (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
(* z (+ 1 (/ (* x (log y)) z)))
(fma.f64 (/.f64 (*.f64 (log.f64 y) x) z) z z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 a z)) z z)
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) z) z z)
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) z) z z)
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(fma.f64 (/.f64 (*.f64 (log.f64 y) x) z) z z)
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) z)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x t) a) z) z z)
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)
(+ a (+ z (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x z) a)
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 i t) y (fma.f64 (/.f64 (log.f64 c) t) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))) (/.f64 a t)) t t)
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (fma.f64 (/.f64 (log.f64 c) t) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a t))) t t)
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) t) t t)
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) t) t t)
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) t) t t)
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y z) (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t)))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t)
(+ t (+ z (* x (log y))))
(fma.f64 (log.f64 y) x (+.f64 t z))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 i a) y (fma.f64 (/.f64 (log.f64 c) a) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))) (/.f64 t a)) a a)
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (fma.f64 (/.f64 (log.f64 c) a) (-.f64 b #s(literal 1/2 binary64)) (/.f64 t a))) a a)
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) a a)
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) a a)
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(fma.f64 (/.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a) a a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x (*.f64 i y))) z) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a)
(* -1/2 (log c))
(*.f64 #s(literal -1/2 binary64) (log.f64 c))
(+ (* -1/2 (log c)) (* b (log c)))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(* b (log c))
(*.f64 (log.f64 c) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (/.f64 t b) (/.f64 a b))) (fma.f64 (/.f64 x b) (log.f64 y) (fma.f64 (/.f64 i b) y (/.f64 z b)))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (+.f64 (fma.f64 (/.f64 x b) (log.f64 y) (/.f64 z b)) (/.f64 t b)) (/.f64 a b))) b)
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(*.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) b)
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x (*.f64 i y))) z) t) a) b) (log.f64 c)) b)
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a) b) (log.f64 c)) b)
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(*.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) b)
(* (log c) (- b 1/2))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a)
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))) i)
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)

rewrite305.0ms (2.7%)

Memory
10.1MiB live, 278.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02064
03164
112564
2116064
0823357
Stop Event
iter limit
node limit
iter limit
Counts
6 → 406
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (*.f64 x (log.f64 y)) z)
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
(*.f64 x (log.f64 y))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Outputs
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (fma.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (*.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 i y (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (fma.f64 i y (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 3 binary64))) (fma.f64 (fma.f64 i y (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 i y (+.f64 t (fma.f64 (log.f64 y) x z))) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y)) (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y))) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (*.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))) (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))) (*.f64 a (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y)) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y))) (*.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)) (pow.f64 (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))) (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))) (*.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))) (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (*.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y)))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (*.f64 i y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64))) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) #s(literal -1 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) #s(literal -1 binary64)) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) #s(literal -1 binary64)) (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) z) #s(literal -1 binary64)) (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(fma.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y)))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(-.f64 (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))))
(+.f64 (fma.f64 i y (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 (fma.f64 i y (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(+.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 i y))
(+.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 i y)))
(+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))
(+.f64 a (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (*.f64 i y)))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 y) x z) (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 t (fma.f64 (log.f64 y) x z))) (-.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 t (fma.f64 (log.f64 y) x z))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)) (+.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (+.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (*.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (*.f64 a (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))) (*.f64 t (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))) (*.f64 (*.f64 (log.f64 y) x) (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64)) (*.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (*.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 t (fma.f64 (log.f64 y) x z))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (+.f64 t z) #s(literal 2 binary64))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t)) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (neg.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) t) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (log.f64 y) x z) t)))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))))) (*.f64 (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (-.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (-.f64 t (fma.f64 (log.f64 y) x z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (+.f64 t z) #s(literal 2 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t)) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (neg.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) t) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (-.f64 (fma.f64 (log.f64 y) x z) t)))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (*.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (+.f64 #s(literal 1/2 binary64) b) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (-.f64 t (fma.f64 (log.f64 y) x z)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 t (fma.f64 (log.f64 y) x z)) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (-.f64 t (fma.f64 (log.f64 y) x z)) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (+.f64 t z) #s(literal 2 binary64))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (+.f64 t z) #s(literal 2 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t)) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t)) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) t)) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z)))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z)))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z)))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (fma.f64 t t (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t (fma.f64 (log.f64 y) x z)))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (-.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 a (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64))) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64)) (*.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 3 binary64))) (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) #s(literal -1 binary64)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) #s(literal -1 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) z) #s(literal -1 binary64)) (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) z) #s(literal -1 binary64)) (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(fma.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(fma.f64 x (log.f64 y) (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))) (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))
(-.f64 (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))))
(-.f64 (/.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 t (fma.f64 (log.f64 y) x z))) a)
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)) (+.f64 a t))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) (+.f64 t (fma.f64 (log.f64 y) x z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(+.f64 (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 a (+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a))
(+.f64 t (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(+.f64 (fma.f64 (log.f64 y) x z) (+.f64 (+.f64 a t) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) z) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) z)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) z)) (fma.f64 (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)) (*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 z (*.f64 (log.f64 y) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) z)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (*.f64 z z))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) z) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 z (*.f64 (log.f64 y) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))
(fma.f64 (log.f64 y) x z)
(fma.f64 x (log.f64 y) z)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 (log.f64 y) x))) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 z (*.f64 (log.f64 y) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)))
(+.f64 z (*.f64 (log.f64 y) x))
(+.f64 (*.f64 (log.f64 y) x) z)
(*.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (fma.f64 (/.f64 (*.f64 a a) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (/.f64 (*.f64 a a) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (/.f64 (*.f64 a a) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) (+.f64 a (fma.f64 (log.f64 y) x z)) (-.f64 (*.f64 t t) (*.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) t))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (*.f64 (log.f64 y) x)) #s(literal 3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64))) (fma.f64 (+.f64 a (*.f64 (log.f64 y) x)) (+.f64 a (*.f64 (log.f64 y) x)) (-.f64 (pow.f64 (+.f64 t z) #s(literal 2 binary64)) (*.f64 (+.f64 a (*.f64 (log.f64 y) x)) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 (+.f64 a t) (fma.f64 (log.f64 y) x z)))))
(/.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 t (+.f64 (fma.f64 (log.f64 y) x z) a)))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (+.f64 a t)) #s(literal 3 binary64))) (fma.f64 z z (-.f64 (*.f64 (fma.f64 (log.f64 y) x (+.f64 a t)) (fma.f64 (log.f64 y) x (+.f64 a t))) (*.f64 z (fma.f64 (log.f64 y) x (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 t z) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 t z) a) (+.f64 (+.f64 t z) a)) (*.f64 (*.f64 (log.f64 y) x) (+.f64 (+.f64 t z) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 (+.f64 z (+.f64 a t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 z (+.f64 a t))) (*.f64 (*.f64 (log.f64 y) x) (+.f64 z (+.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))) (neg.f64 (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (*.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (*.f64 a a))) (pow.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (-.f64 z (*.f64 (log.f64 y) x)) (*.f64 (-.f64 t a) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))) (*.f64 (-.f64 t a) (-.f64 z (*.f64 (log.f64 y) x))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 (-.f64 t a) #s(literal 1 binary64))) (*.f64 (-.f64 t a) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (*.f64 (-.f64 t a) #s(literal 1 binary64))) (*.f64 (-.f64 t a) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (*.f64 (-.f64 t a) (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))))) (*.f64 (-.f64 t a) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (*.f64 (-.f64 t a) (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))))) (*.f64 (-.f64 t a) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (-.f64 (*.f64 (log.f64 y) x) z) (*.f64 (-.f64 t a) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)))) (*.f64 (-.f64 t a) (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))) (*.f64 (-.f64 t a) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))) (*.f64 (-.f64 t a) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x))))))
(/.f64 (fma.f64 (-.f64 (*.f64 t t) (*.f64 a a)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (*.f64 (-.f64 t a) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))) (*.f64 (-.f64 t a) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (-.f64 z (*.f64 (log.f64 y) x)) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (-.f64 z (*.f64 (log.f64 y) x))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) #s(literal 1 binary64))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) #s(literal 1 binary64))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (-.f64 (*.f64 (log.f64 y) x) z) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 t a) (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (-.f64 t a)))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 t a) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (-.f64 t a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 t a) (*.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (-.f64 t a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (-.f64 t a) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 t a)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (-.f64 t a) (*.f64 (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (-.f64 t a)))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (-.f64 t a) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 t a)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (-.f64 t a) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))) (-.f64 t a)))
(/.f64 (fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z (*.f64 (log.f64 y) x)))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (-.f64 t a) (*.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 (*.f64 t t) (*.f64 a a)))) (*.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 t a)))
(/.f64 (fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a))) (*.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (fma.f64 t t (-.f64 (*.f64 a a) (*.f64 t a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (pow.f64 (+.f64 a t) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64)) (pow.f64 (+.f64 a t) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 3 binary64))) (fma.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 (log.f64 y) x z) t) #s(literal -1 binary64)) a)
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) z) #s(literal -1 binary64)) (+.f64 a t))
(fma.f64 (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64))) #s(literal -1 binary64)) a)
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 a t))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))
(fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))
(fma.f64 x (log.f64 y) (+.f64 (+.f64 t z) a))
(fma.f64 x (log.f64 y) (+.f64 z (+.f64 a t)))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))) (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (/.f64 (pow.f64 (+.f64 a t) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(-.f64 (/.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)) (/.f64 (*.f64 a a) (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)))
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) t)
(+.f64 (+.f64 a (*.f64 (log.f64 y) x)) (+.f64 t z))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 y) x z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a)
(+.f64 t (+.f64 (fma.f64 (log.f64 y) x z) a))
(+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))
(+.f64 z (fma.f64 (log.f64 y) x (+.f64 a t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (+.f64 t z) a))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (+.f64 a t)))
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(/.f64 (+.f64 (pow.f64 (*.f64 b (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) b) (-.f64 (*.f64 (*.f64 (log.f64 c) #s(literal -1/2 binary64)) (*.f64 (log.f64 c) #s(literal -1/2 binary64))) (*.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c))) (neg.f64 (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c))) (neg.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (neg.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (+.f64 #s(literal 1/2 binary64) b))
(/.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (+.f64 #s(literal 1/2 binary64) b))
(/.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))))
(fma.f64 (log.f64 c) b (*.f64 (log.f64 c) #s(literal -1/2 binary64)))
(fma.f64 b (log.f64 c) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) #s(literal -1/2 binary64)))

eval85.0ms (0.8%)

Memory
-41.6MiB live, 115.9MiB allocated
Compiler

Compiled 27 398 to 2 218 computations (91.9% saved)

prune34.0ms (0.3%)

Memory
13.2MiB live, 51.7MiB allocated
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New45318471
Fresh000
Picked101
Done000
Total45418472
Accuracy
100.0%
Counts
472 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.1%
(+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 y i))
80.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 a z)) z z)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
61.7%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
77.6%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
81.1%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
76.1%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
75.7%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (fma.f64 (/.f64 (log.f64 c) a) (-.f64 b #s(literal 1/2 binary64)) (/.f64 t a))) a a)) (*.f64 y i))
70.0%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a) b) (log.f64 c)) b)) (*.f64 y i))
59.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) t) t t))
75.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) z) z z))
78.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) a a))
98.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
81.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
65.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
64.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) y) x i) (+.f64 (/.f64 t y) (/.f64 a y))) (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (/.f64 z y))) y))
64.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))) i))
15.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
21.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Compiler

Compiled 1 484 to 1 066 computations (28.2% saved)

simplify220.0ms (2%)

Memory
7.6MiB live, 316.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
cost-diff0
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z))
cost-diff1
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
cost-diff9
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
cost-diff0
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
cost-diff1
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
cost-diff1
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
cost-diff7
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
cost-diff0
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i)
cost-diff0
(+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
cost-diff3
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)
cost-diff0
(*.f64 i y)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
cost-diff0
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
cost-diff0
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
cost-diff0
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057649
094640
1169630
2398627
31380627
42171605
53737579
65609579
76059579
08245568
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
i
y
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(log.f64 y)
x
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
i
y
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)
(+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y)
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i)
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a)
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t)
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(log.f64 y)
y
x
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
z
t
a
i
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(/.f64 x a)
x
a
(log.f64 y)
y
(/.f64 z a)
z
(/.f64 t a)
t
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
(*.f64 y i)
i
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z))
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))
(/.f64 x z)
x
z
(log.f64 y)
y
(/.f64 t z)
t
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))
(/.f64 (log.f64 c) z)
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(/.f64 a z)
a
(*.f64 y i)
i
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
i
y
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(log.f64 y)
x
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
i
y
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (log.f64 y) x (fma.f64 i y (+.f64 (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) z))))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)
(fma.f64 (log.f64 y) x (fma.f64 i y (+.f64 (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) z)))
(+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y)
(+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y)
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i)
(/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a)
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t)
(+.f64 t (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(log.f64 y)
y
x
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
z
t
a
i
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(+.f64 (/.f64 t a) (fma.f64 (/.f64 (log.f64 y) a) x (/.f64 z a)))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(fma.f64 (/.f64 (log.f64 y) a) x (/.f64 z a))
(/.f64 x a)
x
a
(log.f64 y)
y
(/.f64 z a)
z
(/.f64 t a)
t
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(log.f64 c)
c
(*.f64 y i)
(*.f64 i y)
i
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
(fma.f64 i y #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))))
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z))
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(fma.f64 (/.f64 (log.f64 y) z) x (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (/.f64 a z)) (/.f64 t z)))
(fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))
(fma.f64 (/.f64 (log.f64 y) z) x (/.f64 t z))
(/.f64 x z)
x
z
(log.f64 y)
y
(/.f64 t z)
t
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (/.f64 a z))
(/.f64 (log.f64 c) z)
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(/.f64 a z)
a
(*.f64 y i)
(*.f64 i y)
i

localize307.0ms (2.7%)

Memory
-1.6MiB live, 197.8MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.42806419559864783
(fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))
accuracy0.6015569952111204
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))
accuracy1.2968708716604118
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
accuracy15.764377001925505
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
accuracy0.140625
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
accuracy0.5039021216604116
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
accuracy2.8596422482016215
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
accuracy14.426118775421305
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
accuracy0.078125
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
accuracy0.08984375
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
accuracy0.1328125
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i)
accuracy22.307140633584243
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)
accuracy0.0
(*.f64 i y)
accuracy50.36548006477618
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
accuracy0.01171875
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
accuracy0.078125
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
accuracy0.08984375
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
Samples
265.0ms256×0valid
Compiler

Compiled 540 to 52 computations (90.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 235.0ms
ival-add: 137.0ms (58.4% of total)
ival-mult: 77.0ms (32.8% of total)
ival-div: 13.0ms (5.5% of total)
ival-log: 7.0ms (3% of total)
ival-sub: 1.0ms (0.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series564.0ms (5%)

Memory
-16.5MiB live, 711.5MiB allocated
Counts
24 → 313
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
(+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y)
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i)
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z))
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))
(fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ z (* (log c) (- b 1/2)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) i)
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ a (* a (+ (/ t a) (/ z a))))
(+ a (+ (* a (+ (/ t a) (/ z a))) (* x (log y))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t z))
(+ a (+ t (+ z (* x (log y)))))
(+ z (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))))
(+ z (+ (* x (log y)) (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(/ z a)
(+ (/ z a) (/ (* x (log y)) a))
(+ (/ t a) (/ z a))
(+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))
(/ t z)
(+ (/ t z) (/ (* x (log y)) z))
(* x (log y))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(/ (* x (log y)) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x)))))))
(* x (+ (log y) (+ (/ a x) (/ (* a (+ (/ t a) (/ z a))) x))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z x)))))
(* x (+ (log y) (+ (/ z x) (/ (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))) x))))
(/ (* x (log y)) z)
(* x (+ (/ a (* x z)) (+ (/ t (* x z)) (+ (/ (log y) z) (/ (* (log c) (- b 1/2)) (* x z))))))
(/ (* x (log y)) a)
(* x (+ (/ z (* a x)) (/ (log y) a)))
(* x (+ (/ t (* a x)) (+ (/ z (* a x)) (/ (log y) a))))
(* x (+ (/ t (* x z)) (/ (log y) z)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (* a (+ (/ t a) (/ z a)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) z)) (* -1 (/ (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))) x)))))
(* -1 (* x (+ (* -1 (/ z (* a x))) (* -1 (/ (log y) a)))))
(* -1 (* x (+ (* -1 (/ (log y) a)) (* -1 (/ (+ (/ t a) (/ z a)) x)))))
(* -1 (* x (+ (* -1 (/ t (* x z))) (* -1 (/ (log y) z)))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i y)
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(/ (+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2)))))) i)
(+ a (* a (+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(+ z (* z (+ (* -1 (/ (* x (log (/ 1 y))) z)) (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))))
(+ (* -1 (/ (* x (log (/ 1 y))) z)) (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (/ z a))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))
(+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ t z))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) i)
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))
(+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a))
(+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))
(+ (/ t z) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(+ a (* a (+ (/ t a) (/ (* x (log y)) a))))
(+ a (+ z (* a (+ (/ t a) (/ (* x (log y)) a)))))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ a (+ t (* x (log y))))
(/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)
(* (log c) (- b 1/2))
(+ (/ t a) (/ (* x (log y)) a))
(/ (+ a (* (log c) (- b 1/2))) z)
(/ (+ t (* x (log y))) z)
z
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(/ z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z)))))))
(* z (+ 1 (+ (/ a z) (/ (* a (+ (/ t a) (/ (* x (log y)) a))) z))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* z (+ (/ 1 a) (/ (* x (log y)) (* a z))))
(* z (+ (/ 1 a) (+ (/ t (* a z)) (/ (* x (log y)) (* a z)))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ a (* a (+ (/ t a) (/ (* x (log y)) a)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) z)) 1)))
(* -1 (* z (- (+ (* -1 (/ a z)) (+ (* -1 (/ t z)) (+ (* -1 (/ (* x (log y)) z)) (* -1 (/ (* (log c) (- b 1/2)) z))))) 1)))
(* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2)))))) z))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* a z))) (/ 1 a))))
(* -1 (* z (- (* -1 (/ (+ (/ t a) (/ (* x (log y)) a)) z)) (/ 1 a))))
(* -1 (/ (+ (* -1 a) (* -1 (* (log c) (- b 1/2)))) z))
(* -1 (/ (+ (* -1 t) (* -1 (* x (log y)))) z))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(+ a (* a (+ (/ z a) (/ (* x (log y)) a))))
(+ a (+ t (* a (+ (/ z a) (/ (* x (log y)) a)))))
(+ a (+ z (* x (log y))))
(+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(+ t (+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(/ t i)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t)))))))
(* t (+ 1 (+ (/ a t) (/ (* a (+ (/ z a) (/ (* x (log y)) a))) t))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(* t (+ 1 (+ (/ z t) (/ (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))) t))))
(* t (+ (/ 1 z) (+ (/ a (* t z)) (+ (/ (* x (log y)) (* t z)) (/ (* (log c) (- b 1/2)) (* t z))))))
(/ t a)
(* t (+ (/ 1 a) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(* t (+ (/ 1 z) (/ (* x (log y)) (* t z))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(* -1 (* t (- (* -1 (/ (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) t)) (/ 1 i))))
(* -1 (* t (- (* -1 (/ (+ a (* a (+ (/ z a) (/ (* x (log y)) a)))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))) t)) (/ 1 z))))
(* -1 (* t (- (* -1 (/ (+ (/ z a) (/ (* x (log y)) a)) t)) (/ 1 a))))
(* -1 (* t (- (* -1 (/ (* x (log y)) (* t z))) (/ 1 z))))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(+ t (+ z (* x (log y))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(+ a (+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(/ (+ z (* x (log y))) a)
(/ (+ t (+ z (* x (log y)))) a)
(/ (* (log c) (- b 1/2)) z)
(+ (/ a z) (/ (* (log c) (- b 1/2)) z))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(/ a i)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i)))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (+ (/ z a) (/ (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))) a))))
(/ a z)
(* a (+ (/ 1 z) (+ (/ t (* a z)) (+ (/ (* x (log y)) (* a z)) (/ (* (log c) (- b 1/2)) (* a z))))))
(* a (+ (/ 1 z) (/ (* (log c) (- b 1/2)) (* a z))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(* -1 (* a (- (* -1 (/ (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) a)) (/ 1 i))))
(* -1 (* a (- (+ (* -1 (/ t a)) (+ (* -1 (/ z a)) (* -1 (/ (* x (log y)) a)))) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))) a)) (/ 1 z))))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) a))
(* -1 (/ (+ (* -1 t) (+ (* -1 z) (* -1 (* x (log y))))) a))
(* -1 (* a (- (* -1 (/ (* (log c) (- b 1/2)) (* a z))) (/ 1 z))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) i)
(+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+ z (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))))
(+ z (+ (* b (log c)) (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (+ (/ (* b (log c)) z) (/ (* x (log y)) z)))))
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(* -1/2 (log c))
(+ (* -1/2 (log c)) (* b (log c)))
(+ (* -1/2 (/ (log c) z)) (/ a z))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (/ (* b (log c)) z)))
(* b (log c))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(/ (* b (log c)) i)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (/ z b) (/ (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))) b))))
(/ (* b (log c)) z)
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ a (* b z)) (+ (/ t (* b z)) (+ (/ (log c) z) (/ (* x (log y)) (* b z)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ a (* b z)) (/ (log c) z))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (/ a z)) b)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(/ (+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y)))))) i)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(+ z (* z (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ a z))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))) i)
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(+ (/ a z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
Calls

24 calls:

TimeVariablePointExpression
69.0ms
y
@0
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (+ (* x (log y)) z) t) a) (+ (* (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) z) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (+ (* (- b 1/2) (log c)) z) (+ (* (/ x a) (log y)) (/ z a)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (* (- b 1/2) (log c)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (+ (* (/ x z) (log y)) (/ t z)))
48.0ms
t
@inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (+ (* x (log y)) z) t) a) (+ (* (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) z) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (+ (* (- b 1/2) (log c)) z) (+ (* (/ x a) (log y)) (/ z a)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (* (- b 1/2) (log c)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (+ (* (/ x z) (log y)) (/ t z)))
43.0ms
z
@-inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (+ (* x (log y)) z) t) a) (+ (* (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) z) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (+ (* (- b 1/2) (log c)) z) (+ (* (/ x a) (log y)) (/ z a)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (* (- b 1/2) (log c)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (+ (* (/ x z) (log y)) (/ t z)))
41.0ms
z
@inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (+ (* x (log y)) z) t) a) (+ (* (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) z) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (+ (* (- b 1/2) (log c)) z) (+ (* (/ x a) (log y)) (/ z a)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (* (- b 1/2) (log c)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (+ (* (/ x z) (log y)) (/ t z)))
38.0ms
y
@inf
((+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (+ (* x (log y)) z) t) a) (+ (* (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) z) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (+ (* (- b 1/2) (log c)) z) (+ (* (/ x a) (log y)) (/ z a)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (* (- b 1/2) (log c)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (+ (* (/ x z) (log y)) (/ t z)))

simplify212.0ms (1.9%)

Memory
34.8MiB live, 292.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010386727
135156628
082216228
Stop Event
iter limit
node limit
Counts
313 → 309
Calls
Call 1
Inputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ z (* (log c) (- b 1/2)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) i)
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ a (* a (+ (/ t a) (/ z a))))
(+ a (+ (* a (+ (/ t a) (/ z a))) (* x (log y))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t z))
(+ a (+ t (+ z (* x (log y)))))
(+ z (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))))
(+ z (+ (* x (log y)) (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(/ z a)
(+ (/ z a) (/ (* x (log y)) a))
(+ (/ t a) (/ z a))
(+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))
(/ t z)
(+ (/ t z) (/ (* x (log y)) z))
(* x (log y))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(/ (* x (log y)) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x)))))))
(* x (+ (log y) (+ (/ a x) (/ (* a (+ (/ t a) (/ z a))) x))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z x)))))
(* x (+ (log y) (+ (/ z x) (/ (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))) x))))
(/ (* x (log y)) z)
(* x (+ (/ a (* x z)) (+ (/ t (* x z)) (+ (/ (log y) z) (/ (* (log c) (- b 1/2)) (* x z))))))
(/ (* x (log y)) a)
(* x (+ (/ z (* a x)) (/ (log y) a)))
(* x (+ (/ t (* a x)) (+ (/ z (* a x)) (/ (log y) a))))
(* x (+ (/ t (* x z)) (/ (log y) z)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (* a (+ (/ t a) (/ z a)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) z)) (* -1 (/ (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))) x)))))
(* -1 (* x (+ (* -1 (/ z (* a x))) (* -1 (/ (log y) a)))))
(* -1 (* x (+ (* -1 (/ (log y) a)) (* -1 (/ (+ (/ t a) (/ z a)) x)))))
(* -1 (* x (+ (* -1 (/ t (* x z))) (* -1 (/ (log y) z)))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i y)
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(/ (+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2)))))) i)
(+ a (* a (+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(+ z (* z (+ (* -1 (/ (* x (log (/ 1 y))) z)) (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))))
(+ (* -1 (/ (* x (log (/ 1 y))) z)) (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (/ z a))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))
(+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ t z))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) i)
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))
(+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a))
(+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))
(+ (/ t z) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(+ a (* a (+ (/ t a) (/ (* x (log y)) a))))
(+ a (+ z (* a (+ (/ t a) (/ (* x (log y)) a)))))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ a (+ t (* x (log y))))
(/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)
(* (log c) (- b 1/2))
(+ (/ t a) (/ (* x (log y)) a))
(/ (+ a (* (log c) (- b 1/2))) z)
(/ (+ t (* x (log y))) z)
z
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(/ z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z)))))))
(* z (+ 1 (+ (/ a z) (/ (* a (+ (/ t a) (/ (* x (log y)) a))) z))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* z (+ (/ 1 a) (/ (* x (log y)) (* a z))))
(* z (+ (/ 1 a) (+ (/ t (* a z)) (/ (* x (log y)) (* a z)))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ a (* a (+ (/ t a) (/ (* x (log y)) a)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) z)) 1)))
(* -1 (* z (- (+ (* -1 (/ a z)) (+ (* -1 (/ t z)) (+ (* -1 (/ (* x (log y)) z)) (* -1 (/ (* (log c) (- b 1/2)) z))))) 1)))
(* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2)))))) z))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* a z))) (/ 1 a))))
(* -1 (* z (- (* -1 (/ (+ (/ t a) (/ (* x (log y)) a)) z)) (/ 1 a))))
(* -1 (/ (+ (* -1 a) (* -1 (* (log c) (- b 1/2)))) z))
(* -1 (/ (+ (* -1 t) (* -1 (* x (log y)))) z))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(+ a (* a (+ (/ z a) (/ (* x (log y)) a))))
(+ a (+ t (* a (+ (/ z a) (/ (* x (log y)) a)))))
(+ a (+ z (* x (log y))))
(+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(+ t (+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(/ t i)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t)))))))
(* t (+ 1 (+ (/ a t) (/ (* a (+ (/ z a) (/ (* x (log y)) a))) t))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(* t (+ 1 (+ (/ z t) (/ (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))) t))))
(* t (+ (/ 1 z) (+ (/ a (* t z)) (+ (/ (* x (log y)) (* t z)) (/ (* (log c) (- b 1/2)) (* t z))))))
(/ t a)
(* t (+ (/ 1 a) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(* t (+ (/ 1 z) (/ (* x (log y)) (* t z))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(* -1 (* t (- (* -1 (/ (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) t)) (/ 1 i))))
(* -1 (* t (- (* -1 (/ (+ a (* a (+ (/ z a) (/ (* x (log y)) a)))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))) t)) (/ 1 z))))
(* -1 (* t (- (* -1 (/ (+ (/ z a) (/ (* x (log y)) a)) t)) (/ 1 a))))
(* -1 (* t (- (* -1 (/ (* x (log y)) (* t z))) (/ 1 z))))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(+ t (+ z (* x (log y))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(+ a (+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(/ (+ z (* x (log y))) a)
(/ (+ t (+ z (* x (log y)))) a)
(/ (* (log c) (- b 1/2)) z)
(+ (/ a z) (/ (* (log c) (- b 1/2)) z))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(/ a i)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i)))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (+ (/ z a) (/ (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))) a))))
(/ a z)
(* a (+ (/ 1 z) (+ (/ t (* a z)) (+ (/ (* x (log y)) (* a z)) (/ (* (log c) (- b 1/2)) (* a z))))))
(* a (+ (/ 1 z) (/ (* (log c) (- b 1/2)) (* a z))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(* -1 (* a (- (* -1 (/ (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) a)) (/ 1 i))))
(* -1 (* a (- (+ (* -1 (/ t a)) (+ (* -1 (/ z a)) (* -1 (/ (* x (log y)) a)))) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))) a)) (/ 1 z))))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) a))
(* -1 (/ (+ (* -1 t) (+ (* -1 z) (* -1 (* x (log y))))) a))
(* -1 (* a (- (* -1 (/ (* (log c) (- b 1/2)) (* a z))) (/ 1 z))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) i)
(+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+ z (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))))
(+ z (+ (* b (log c)) (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (+ (/ (* b (log c)) z) (/ (* x (log y)) z)))))
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(* -1/2 (log c))
(+ (* -1/2 (log c)) (* b (log c)))
(+ (* -1/2 (/ (log c) z)) (/ a z))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (/ (* b (log c)) z)))
(* b (log c))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(/ (* b (log c)) i)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (/ z b) (/ (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))) b))))
(/ (* b (log c)) z)
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ a (* b z)) (+ (/ t (* b z)) (+ (/ (log c) z) (/ (* x (log y)) (* b z)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ a (* b z)) (/ (log c) z))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (/ a z)) b)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(/ (+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y)))))) i)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(+ z (* z (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ a z))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))) i)
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(+ (/ a z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ z (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) i)
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) i (*.f64 (log.f64 y) x))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 t i)))
(/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) i)
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a) i)
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 t i)) (/.f64 a i))
(+ a (* a (+ (/ t a) (/ z a))))
(fma.f64 (+.f64 (/.f64 z a) (/.f64 t a)) a a)
(+ a (+ (* a (+ (/ t a) (/ z a))) (* x (log y))))
(+.f64 (fma.f64 (+.f64 (/.f64 z a) (/.f64 t a)) a (*.f64 (log.f64 y) x)) a)
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))))
(+ a (+ t z))
(+.f64 (+.f64 t z) a)
(+ a (+ t (+ z (* x (log y)))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x z) t) a)
(+ z (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z)) z z)
(+ z (+ (* x (log y)) (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))))
(+.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z)) z (*.f64 (log.f64 y) x)) z)
(+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z))
(+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (/.f64 a z))
(/ z a)
(/.f64 z a)
(+ (/ z a) (/ (* x (log y)) a))
(fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a))
(+ (/ t a) (/ z a))
(+.f64 (/.f64 z a) (/.f64 t a))
(+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))
(+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (/.f64 t a))
(/ t z)
(/.f64 t z)
(+ (/ t z) (/ (* x (log y)) z))
(fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z))
(* x (log y))
(*.f64 (log.f64 y) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y x) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x))) (/.f64 z x)) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y x) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x))) (/.f64 z x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(*.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y x) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x))) (/.f64 z x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 z x)) (log.f64 y)) x)
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) x) (log.f64 y)) x)
(/ (* x (log y)) i)
(/.f64 (*.f64 (log.f64 y) x) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) x) (/.f64 (log.f64 y) i)) (/.f64 (/.f64 z i) x)) (/.f64 y x)) (/.f64 (/.f64 t i) x)) (/.f64 (/.f64 a i) x)) x)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) x) (/.f64 (log.f64 y) i)) (/.f64 (/.f64 z i) x)) (/.f64 (/.f64 t i) x)) (/.f64 (/.f64 a i) x)) x)
(* x (+ (log y) (+ (/ a x) (/ (* a (+ (/ t a) (/ z a))) x))))
(*.f64 (+.f64 (fma.f64 a (/.f64 (+.f64 (/.f64 z a) (/.f64 t a)) x) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 z x)) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z x)))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 z x) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ z x) (/ (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z)))) x))))
(*.f64 (+.f64 (fma.f64 z (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z)) x) (/.f64 z x)) (log.f64 y)) x)
(/ (* x (log y)) z)
(/.f64 (*.f64 (log.f64 y) x) z)
(* x (+ (/ a (* x z)) (+ (/ t (* x z)) (+ (/ (log y) z) (/ (* (log c) (- b 1/2)) (* x z))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 (log.f64 c) z) (/.f64 (log.f64 y) z)) (/.f64 (/.f64 t x) z)) (/.f64 (/.f64 a x) z)) x)
(/ (* x (log y)) a)
(/.f64 (*.f64 (log.f64 y) x) a)
(* x (+ (/ z (* a x)) (/ (log y) a)))
(*.f64 (+.f64 (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) x)) x)
(* x (+ (/ t (* a x)) (+ (/ z (* a x)) (/ (log y) a))))
(*.f64 (+.f64 (/.f64 (/.f64 t a) x) (+.f64 (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) x))) x)
(* x (+ (/ t (* x z)) (/ (log y) z)))
(*.f64 (+.f64 (/.f64 (log.f64 y) z) (/.f64 (/.f64 t x) z)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) x) (log.f64 y))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (* a (+ (/ t a) (/ z a)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (+.f64 (/.f64 z a) (/.f64 t a)) a a) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 t z) a) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* z (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z)) z z) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (/ (log y) z)) (* -1 (/ (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z)) (neg.f64 x)) (/.f64 (log.f64 y) z)))
(* -1 (* x (+ (* -1 (/ z (* a x))) (* -1 (/ (log y) a)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 (log.f64 y)) a) (/.f64 (/.f64 z a) x)))
(* -1 (* x (+ (* -1 (/ (log y) a)) (* -1 (/ (+ (/ t a) (/ z a)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (/.f64 z a) (/.f64 t a)) (neg.f64 x)) (/.f64 (log.f64 y) a)))
(* -1 (* x (+ (* -1 (/ t (* x z))) (* -1 (/ (log y) z)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 t) (*.f64 z x)) (/.f64 (log.f64 y) z)))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))
(* i y)
(*.f64 i y)
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 t i)) (/.f64 a i)) i)
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 t i))) i)
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/.f64 (+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) i)
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (/.f64 t a)) a a)
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (/.f64 a z)) z z)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y)) (/.f64 t y)) (/.f64 a y))) i) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y)) (/.f64 a y))) i) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) i) y)
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(+.f64 (fma.f64 (neg.f64 x) (neg.f64 (log.f64 y)) z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
(*.f64 (fma.f64 i (/.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) i) y)
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(fma.f64 (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 (neg.f64 (log.f64 y)) i) (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (/.f64 z i) y)) (/.f64 (/.f64 t i) y)) (/.f64 (/.f64 a i) y))) y y)
(/ (+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2)))))) i)
(/.f64 (+.f64 (+.f64 (+.f64 t z) (fma.f64 (neg.f64 x) (neg.f64 (log.f64 y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) a) i)
(+ a (* a (+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))))
(fma.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) a) (+.f64 (/.f64 z a) (/.f64 t a))) a a)
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (neg.f64 x) (neg.f64 (log.f64 y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) a)
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(+.f64 (+.f64 a t) (fma.f64 (neg.f64 x) (neg.f64 (log.f64 y)) z))
(+ z (* z (+ (* -1 (/ (* x (log (/ 1 y))) z)) (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) z) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z))) z z)
(+ (* -1 (/ (* x (log (/ 1 y))) z)) (+ (/ a z) (+ (/ t z) (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) z) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 t z)) (/.f64 a z)))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (/ z a))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) a) (/.f64 z a))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) a) (+.f64 (/.f64 z a) (/.f64 t a)))
(+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ t z))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) z) (/.f64 t z))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 t z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) a) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z) (neg.f64 y)) i))
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 (+.f64 (/.f64 t i) (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x) i))) (/.f64 a i)) y) i)))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (+.f64 (+.f64 (+.f64 (/.f64 t i) (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x) i))) (/.f64 a i)) y) #s(literal -1 binary64) #s(literal -1 binary64)))
(/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) i)
(/.f64 (+.f64 (+.f64 (+.f64 t z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) a) i)
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) a) (/.f64 z a)) (/.f64 t a)) a a)
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) a)
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x z))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (+.f64 (/.f64 a z) (/.f64 t z)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x) z))) z z)
(+ (/ a z) (+ (/ t z) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))
(+.f64 (+.f64 (/.f64 a z) (/.f64 t z)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x) z)))
(+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) a) (/.f64 z a))
(+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))
(+.f64 (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) a) (/.f64 z a)) (/.f64 t a))
(+ (/ t z) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) z) (/.f64 t z))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) a)
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i)
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i z)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)))
(/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(/.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) i)
(+ a (* a (+ (/ t a) (/ (* x (log y)) a))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) a a)
(+ a (+ z (* a (+ (/ t a) (/ (* x (log y)) a)))))
(+.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) a z) a)
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))
(+ a (+ t (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x t) a)
(/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)
(/.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) z)
(* (log c) (- b 1/2))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(+ (/ t a) (/ (* x (log y)) a))
(fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a))
(/ (+ a (* (log c) (- b 1/2))) z)
(/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a) z)
(/ (+ t (* x (log y))) z)
(/.f64 (fma.f64 (log.f64 y) x t) z)
z
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) (/.f64 t z)) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(fma.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) z z)
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) z z)
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(fma.f64 (*.f64 i z) (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) z) z)
(/ z i)
(/.f64 z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) z))) (/.f64 y z)) (/.f64 (/.f64 t i) z)) (/.f64 (/.f64 a i) z)) (/.f64 #s(literal 1 binary64) i)) z)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) z))) (/.f64 (/.f64 t i) z)) (/.f64 (/.f64 a i) z)) (/.f64 #s(literal 1 binary64) i)) z)
(* z (+ 1 (+ (/ a z) (/ (* a (+ (/ t a) (/ (* x (log y)) a))) z))))
(fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z)) z z)
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
(* z (+ (/ 1 a) (/ (* x (log y)) (* a z))))
(*.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) a) (/.f64 #s(literal 1 binary64) a)) z)
(* z (+ (/ 1 a) (+ (/ t (* a z)) (/ (* x (log y)) (* a z)))))
(*.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) a) (/.f64 (/.f64 t a) z)) (/.f64 #s(literal 1 binary64) a)) z)
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) a) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) (neg.f64 z)) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* z (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)) (/ 1 i))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)) (/.f64 a i)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* z (- (* -1 (/ (+ a (* a (+ (/ t a) (/ (* x (log y)) a)))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) a a) z) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x t) a) z) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* z (- (+ (* -1 (/ a z)) (+ (* -1 (/ t z)) (+ (* -1 (/ (* x (log y)) z)) (* -1 (/ (* (log c) (- b 1/2)) z))))) 1)))
(*.f64 (neg.f64 z) (-.f64 (-.f64 (neg.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z))) (/.f64 a z)) #s(literal 1 binary64)))
(* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2)))))) z))
(/.f64 (neg.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* a z))) (/ 1 a))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 (log.f64 y) z) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* z (- (* -1 (/ (+ (/ t a) (/ (* x (log y)) a)) z)) (/ 1 a))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ (+ (* -1 a) (* -1 (* (log c) (- b 1/2)))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) a)) z)
(* -1 (/ (+ (* -1 t) (* -1 (* x (log y)))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 y) x t)) z)
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) i)
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) i t)
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))))
(/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(/.f64 (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) i)
(+ a (* a (+ (/ z a) (/ (* x (log y)) a))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) a a)
(+ a (+ t (* a (+ (/ z a) (/ (* x (log y)) a)))))
(+.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) a t) a)
(+ a (+ z (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x z) a)
(+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 a z)) z z)
(+ t (+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 a z)) #s(literal 1 binary64)) z t)
(+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 a z))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y t) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (/.f64 (*.f64 (log.f64 y) x) t))) (/.f64 z t)) (/.f64 a t)) t t)
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(fma.f64 (*.f64 i t) (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) t) t)
(/ t i)
(/.f64 t i)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) t) (/.f64 (/.f64 (*.f64 (log.f64 y) x) i) t)) (/.f64 (/.f64 z i) t)) (/.f64 y t)) (/.f64 (/.f64 a i) t)) (/.f64 #s(literal 1 binary64) i)) t)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) t) (/.f64 (/.f64 (*.f64 (log.f64 y) x) i) t)) (/.f64 (/.f64 z i) t)) (/.f64 (/.f64 a i) t)) (/.f64 #s(literal 1 binary64) i)) t)
(* t (+ 1 (+ (/ a t) (/ (* a (+ (/ z a) (/ (* x (log y)) a))) t))))
(fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) t) (/.f64 a t)) t t)
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (/.f64 (*.f64 (log.f64 y) x) t)) (/.f64 z t)) (/.f64 a t)) t t)
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)) (/.f64 a t)) t t)
(* t (+ 1 (+ (/ z t) (/ (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))) t))))
(fma.f64 (fma.f64 z (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 a z)) t) (/.f64 z t)) t t)
(* t (+ (/ 1 z) (+ (/ a (* t z)) (+ (/ (* x (log y)) (* t z)) (/ (* (log c) (- b 1/2)) (* t z))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) t) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (/.f64 (log.f64 c) z))) (/.f64 (/.f64 a t) z)) (/.f64 #s(literal 1 binary64) z)) t)
(/ t a)
(/.f64 t a)
(* t (+ (/ 1 a) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(*.f64 (+.f64 (fma.f64 (/.f64 x t) (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) t)) (/.f64 #s(literal 1 binary64) a)) t)
(* t (+ (/ 1 z) (/ (* x (log y)) (* t z))))
(*.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) t) (/.f64 #s(literal 1 binary64) z)) t)
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))) (neg.f64 t)) t (neg.f64 t)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) (neg.f64 t)) #s(literal -1 binary64)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) t)) (/ 1 i))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 a i)) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ a (* a (+ (/ z a) (/ (* x (log y)) a)))) t)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) a a) (neg.f64 t)) #s(literal 1 binary64)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) (neg.f64 t)) t (neg.f64 t)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) t) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ z (* z (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))) t)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 a z)) z z) (neg.f64 t)) #s(literal 1 binary64)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ (/ a z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))) t)) (/ 1 z))))
(*.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 a z)) (neg.f64 t)) (/.f64 #s(literal 1 binary64) z)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (+ (/ z a) (/ (* x (log y)) a)) t)) (/ 1 a))))
(*.f64 (-.f64 (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (neg.f64 t)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (* x (log y)) (* t z))) (/ 1 z))))
(*.f64 (fma.f64 (/.f64 (neg.f64 x) t) (/.f64 (log.f64 y) z) (/.f64 #s(literal -1 binary64) z)) (neg.f64 t))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) i)
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) i a)
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))))
(/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(/.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) i)
(+ t (+ z (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x z) t)
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))
(+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) z z)
(+ a (+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) #s(literal 1 binary64)) z a)
(+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z))
(/ (+ z (* x (log y))) a)
(/.f64 (fma.f64 (log.f64 y) x z) a)
(/ (+ t (+ z (* x (log y)))) a)
(/.f64 (+.f64 (fma.f64 (log.f64 y) x z) t) a)
(/ (* (log c) (- b 1/2)) z)
(*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z))
(+ (/ a z) (/ (* (log c) (- b 1/2)) z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 a z))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a))) (/.f64 z a)) (/.f64 t a)) a a)
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a))) (/.f64 z a)) a a)
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(fma.f64 (*.f64 i a) (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) a) a)
(/ a i)
(/.f64 a i)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) i) (/.f64 (/.f64 (*.f64 (log.f64 y) x) a) i)) (/.f64 (/.f64 z a) i)) (/.f64 y a)) (/.f64 (/.f64 t a) i)) (/.f64 #s(literal 1 binary64) i)) a)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) i) (/.f64 (/.f64 (*.f64 (log.f64 y) x) a) i)) (/.f64 (/.f64 z a) i)) (/.f64 (/.f64 t a) i)) (/.f64 #s(literal 1 binary64) i)) a)
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (/.f64 t a)) a a)
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a)) (/.f64 z a)) (/.f64 t a)) a a)
(* a (+ 1 (+ (/ z a) (/ (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))) a))))
(fma.f64 (fma.f64 z (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) a) (/.f64 z a)) a a)
(/ a z)
(/.f64 a z)
(* a (+ (/ 1 z) (+ (/ t (* a z)) (+ (/ (* x (log y)) (* a z)) (/ (* (log c) (- b 1/2)) (* a z))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) a) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) z))) (/.f64 (/.f64 t a) z)) (/.f64 #s(literal 1 binary64) z)) a)
(* a (+ (/ 1 z) (/ (* (log c) (- b 1/2)) (* a z))))
(*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) z) (/.f64 #s(literal 1 binary64) z)) a)
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x))) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) (neg.f64 a)) #s(literal -1 binary64)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i)))) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) a)) (/ 1 i))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 t i)) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 a))
(* -1 (* a (- (+ (* -1 (/ t a)) (+ (* -1 (/ z a)) (* -1 (/ (* x (log y)) a)))) 1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (/.f64 t a)) #s(literal -1 binary64)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) t) a) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ z (* z (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))) a)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) z z) (neg.f64 a)) #s(literal 1 binary64)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))) a)) (/ 1 z))))
(*.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (neg.f64 a)) (/.f64 #s(literal 1 binary64) z)) (neg.f64 a))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 y) x z)) a)
(* -1 (/ (+ (* -1 t) (+ (* -1 z) (* -1 (* x (log y))))) a))
(/.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) t))) a)
(* -1 (* a (- (* -1 (/ (* (log c) (- b 1/2)) (* a z))) (/ 1 z))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) z) (/.f64 #s(literal 1 binary64) z))) (neg.f64 a))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) a)
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z)
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 (log.f64 y) x)) z)
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) i)
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) i (*.f64 (log.f64 c) b))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y)
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 (log.f64 c) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y)
(/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) i)
(/.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 (log.f64 y) x)) z) t) a) i)
(+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i))))))
(fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 (log.f64 c) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 (log.f64 y) x)) z) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))))
(+ z (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))))
(fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z))) z z)
(+ z (+ (* b (log c)) (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z))) z (*.f64 (log.f64 c) b)) z)
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))
(fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z)))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (+ (/ (* b (log c)) z) (/ (* x (log y)) z)))))
(fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 b (/.f64 (log.f64 c) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (/.f64 a z)))
(+ z (* -1/2 (log c)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(* -1/2 (log c))
(*.f64 #s(literal -1/2 binary64) (log.f64 c))
(+ (* -1/2 (log c)) (* b (log c)))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(+ (* -1/2 (/ (log c) z)) (/ a z))
(fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 a z))
(+ (* -1/2 (/ (log c) z)) (+ (/ a z) (/ (* b (log c)) z)))
(fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (fma.f64 b (/.f64 (log.f64 c) z) (/.f64 a z)))
(* b (log c))
(*.f64 (log.f64 c) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y b) (/.f64 (*.f64 (log.f64 y) x) b)) (/.f64 z b)) (/.f64 t b)) (/.f64 a b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (+.f64 (fma.f64 i (/.f64 y b) (/.f64 (*.f64 (log.f64 y) x) b)) (/.f64 z b)) (/.f64 a b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (fma.f64 i (/.f64 y b) (/.f64 (*.f64 (log.f64 y) x) b)) (/.f64 z b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 z b))) b)
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) b) (log.f64 c)) b)
(/ (* b (log c)) i)
(*.f64 b (/.f64 (log.f64 c) i))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b) (/.f64 (log.f64 c) i) (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x i) (/.f64 (log.f64 c) i)) (/.f64 (/.f64 z b) i)) (/.f64 y b)) (/.f64 (/.f64 t b) i)) (/.f64 (/.f64 a b) i))) b)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b) (/.f64 (log.f64 c) i) (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x i) (/.f64 (log.f64 c) i)) (/.f64 (/.f64 z b) i)) (/.f64 (/.f64 t b) i)) (/.f64 (/.f64 a b) i))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 z b)) (/.f64 t b)) (/.f64 a b))) b)
(* b (+ (log c) (+ (/ z b) (/ (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))) b))))
(*.f64 (+.f64 (fma.f64 z (/.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z))) b) (/.f64 z b)) (log.f64 c)) b)
(/ (* b (log c)) z)
(*.f64 b (/.f64 (log.f64 c) z))
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ a (* b z)) (+ (/ t (* b z)) (+ (/ (log c) z) (/ (* x (log y)) (* b z)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) z) (/.f64 (log.f64 c) b) (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) b) (/.f64 (log.f64 c) z)) (/.f64 (/.f64 t b) z)) (/.f64 (/.f64 a b) z))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (/.f64 z b)) b)
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(*.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) b)
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ a (* b z)) (/ (log c) z))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) z) (/.f64 (log.f64 c) b) (+.f64 (/.f64 (/.f64 a b) z) (/.f64 (log.f64 c) z))) b)
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) t) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 (log.f64 y) x)) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 i (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) b) (log.f64 c))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 (log.f64 y) x)) z) t) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* z (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z))) z z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z))) (neg.f64 b)) (/.f64 (log.f64 c) z)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 (log.f64 c) b) #s(literal 1/2 binary64) (neg.f64 (log.f64 c))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (/ a z)) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 a z)) (neg.f64 b)) (/.f64 (log.f64 c) z)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))) (/.f64 t i))) i)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) i)
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y)
(/ (+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y)))))) i)
(/.f64 (+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) i)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))))
(+ z (* z (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z))) z z)
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z))))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (/.f64 a z)))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ a z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 a z))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) z))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+.f64 (+.f64 a z) (fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(+.f64 (fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) z)
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i)) (/.f64 t i))) i)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i)) (/.f64 t i)))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))) i)
(/.f64 (+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64))))) i)
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)))))
(+ z (* z (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (/.f64 a z)) z z)
(+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))
(+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) (/.f64 t z)) (/.f64 a z))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) z)
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)))
(+ (/ a z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 a z))
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(/.f64 (+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 i y (*.f64 (log.f64 y) x)))) i)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(*.f64 (+.f64 (+.f64 y (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i))) i)
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 a t) (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b)))) (neg.f64 i)) y) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))) (neg.f64 i)) y) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(*.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) (neg.f64 i)) y) (neg.f64 i))

rewrite276.0ms (2.5%)

Memory
-9.0MiB live, 235.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057510
094510
1476500
24852500
08170490
Stop Event
iter limit
node limit
iter limit
Counts
24 → 506
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
(+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y)
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i)
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
(fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z))
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))
(fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
(*.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64))) (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 3 binary64))) (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal -1 binary64)) a)
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)) a)
(fma.f64 i y (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 2 binary64)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)) (/.f64 (*.f64 a a) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)))
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x (*.f64 i y))) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+.f64 (+.f64 a (*.f64 i y)) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) (*.f64 i y))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) a))
(+.f64 (*.f64 i y) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y a))
(+.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z)) #s(literal -1 binary64)) (fma.f64 (log.f64 y) x (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (log.f64 y) x (*.f64 i y)))
(fma.f64 (log.f64 y) x (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 i y)))
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(fma.f64 y i (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(fma.f64 x (log.f64 y) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 i y)))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) z)
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) z)
(+.f64 (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 (log.f64 y) x))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) (+.f64 z (*.f64 i y)))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 i y)))
(+.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (*.f64 i y))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 (log.f64 y) x (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) #s(literal 2 binary64)) (*.f64 z z)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) z))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) #s(literal 2 binary64)) (-.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) #s(literal -1 binary64)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z)) #s(literal -1 binary64)) (*.f64 (log.f64 y) x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 (log.f64 y) x z))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) z)
(+.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (log.f64 y) x z))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x))
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 z (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
(*.f64 y i)
(*.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y) i)
(*.f64 i (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y)) i) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64))) i) (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y))) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y))
(/.f64 (*.f64 i (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64)))) (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))))
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) i (*.f64 i y))
(fma.f64 i (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) (*.f64 i y))
(fma.f64 i y (*.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) i))
(fma.f64 i y (*.f64 i (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)))
(fma.f64 y i (*.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) i))
(fma.f64 y i (*.f64 i (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)))
(+.f64 (*.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) i) (*.f64 i y))
(+.f64 (*.f64 i (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (*.f64 i y))
(+.f64 (*.f64 i y) (*.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) i))
(+.f64 (*.f64 i y) (*.f64 i (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y) i))
(*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64))) (pow.f64 (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y) (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))) (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y))) (neg.f64 (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y)) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y) (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64))) (fma.f64 y y (-.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 3 binary64))) (fma.f64 y (-.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)) (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) #s(literal -1 binary64)) y)
(fma.f64 (pow.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 a (-.f64 a (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64))) #s(literal -1 binary64)) y)
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) #s(literal -1 binary64)) #s(literal -1 binary64)) y)
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) y)
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y)
(fma.f64 (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) y)
(fma.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) (pow.f64 i #s(literal -1 binary64)) y)
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y)) (/.f64 (*.f64 y y) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y)))
(+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i) y)
(+.f64 y (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i))
(*.f64 (pow.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 a (-.f64 a (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i))
(*.f64 (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) (pow.f64 (neg.f64 i) #s(literal -1 binary64)))
(*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) (pow.f64 i #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 i #s(literal -1 binary64))) (-.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 i #s(literal -1 binary64))) (fma.f64 a (-.f64 a (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))) (neg.f64 (neg.f64 i)))
(/.f64 (*.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) #s(literal 1 binary64)) i)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64)) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) i))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 a (-.f64 a (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64))) i))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64)) (*.f64 a a)) (*.f64 i (-.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 i (fma.f64 a (-.f64 a (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) (neg.f64 i))
(/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) i)
(neg.f64 (/.f64 (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a)))) i))
(neg.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))) (neg.f64 i)))
(exp.f64 (*.f64 (log.f64 (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)) (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 a (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)) (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64))) (-.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)) (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (*.f64 a a)) (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)) (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)) (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64))))
(fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a a)
(fma.f64 a (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) #s(literal 2 binary64)) (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a (neg.f64 a))))
(+.f64 (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a) a)
(+.f64 a (*.f64 (+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) a))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64))) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 i y)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 i y)))
(fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y))))
(+.f64 (fma.f64 i y #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))
(+.f64 (*.f64 i y) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y))
(+.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 i y)))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (+.f64 (/.f64 a z) #s(literal 1 binary64))) z)
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 z (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (+.f64 (/.f64 a z) #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64))) (-.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)
(fma.f64 z (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) #s(literal 2 binary64)) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z (neg.f64 z))))
(+.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z) z)
(+.f64 z (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))) (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y)) (-.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))) (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))) (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y)) (-.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))) (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))) (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64))))
(fma.f64 i y #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)))
(fma.f64 y i #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y))))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)) (*.f64 i y))
(+.f64 (*.f64 i y) #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z)))
#s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))) z z))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))) (-.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (/.f64 a z)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 x z) (log.f64 y)) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) #s(literal 3 binary64)) (pow.f64 (/.f64 a z) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 a z) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (/.f64 a z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x z) (log.f64 y)) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))) (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (*.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))))) (*.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))) (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (*.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))))) (*.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))) (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64))) (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))) (-.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (-.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 z #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (neg.f64 a) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) #s(literal -1 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) a (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) t (fma.f64 (/.f64 x z) (log.f64 y) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))
(fma.f64 #s(literal 1 binary64) (/.f64 a z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 #s(literal 1 binary64) (/.f64 t z) (fma.f64 (/.f64 x z) (log.f64 y) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))
(fma.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))
(fma.f64 (neg.f64 a) (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (neg.f64 t) (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 z #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)))
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (/.f64 x z) (log.f64 y) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)))
(fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (pow.f64 z #s(literal -1 binary64)) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (log.f64 c) (*.f64 (pow.f64 z #s(literal -1 binary64)) (-.f64 b #s(literal 1/2 binary64))) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) z) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 (log.f64 y) (/.f64 x z) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)))
(fma.f64 a (pow.f64 z #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(fma.f64 t (pow.f64 z #s(literal -1 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))
(fma.f64 x (/.f64 (log.f64 y) z) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)))
(fma.f64 x (*.f64 (pow.f64 z #s(literal -1 binary64)) (log.f64 y)) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(literal 2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))) (/.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) #s(literal 2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (-.f64 (/.f64 t z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (*.f64 (/.f64 x z) (log.f64 y))) (/.f64 t z))
(+.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 a z)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)) (*.f64 (/.f64 x z) (log.f64 y)))
(+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))) (/.f64 a z))
(+.f64 (*.f64 (/.f64 x z) (log.f64 y)) (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (/.f64 t z)))
(+.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) (+.f64 (/.f64 a z) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)))
(+.f64 (/.f64 a z) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))))
(+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z)))
(+.f64 (/.f64 t z) (fma.f64 (/.f64 x z) (log.f64 y) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 c) (*.f64 (-.f64 b #s(literal 1/2 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (neg.f64 z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) z)
(+.f64 z (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))) (pow.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 a z) #s(literal -2 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (/.f64 a z) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a z)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (neg.f64 a) (*.f64 a (neg.f64 z))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) a (*.f64 a z)) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a z) (*.f64 (log.f64 y) x))) (*.f64 (/.f64 a z) a))
(/.f64 (fma.f64 (neg.f64 z) a (*.f64 (neg.f64 a) (*.f64 (log.f64 y) x))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 z a (*.f64 a (*.f64 (log.f64 y) x))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x a) (log.f64 y)) (/.f64 z a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64)) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (neg.f64 z) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) z (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 #s(literal 1 binary64) (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 a #s(literal -1 binary64)) (/.f64 z a))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(fma.f64 (log.f64 y) (/.f64 x a) (/.f64 z a))
(fma.f64 z (pow.f64 a #s(literal -1 binary64)) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a))
(fma.f64 x (*.f64 (pow.f64 a #s(literal -1 binary64)) (log.f64 y)) (/.f64 z a))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)) (/.f64 (pow.f64 (/.f64 a z) #s(literal -2 binary64)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(+.f64 (*.f64 (/.f64 x a) (log.f64 y)) (/.f64 z a))
(+.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 x a) (log.f64 y)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z))))
(/.f64 (-.f64 (pow.f64 (/.f64 t a) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64)) (*.f64 (pow.f64 a #s(literal -3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x a) (log.f64 y)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (*.f64 (/.f64 a t) (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))))) (*.f64 (/.f64 a t) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (*.f64 (/.f64 a t) (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 (/.f64 a t) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 t) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (*.f64 (neg.f64 a) (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))))) (*.f64 (neg.f64 a) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (fma.f64 (neg.f64 t) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 t (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))))) (*.f64 a (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (fma.f64 t (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (*.f64 a (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 a (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))) (/.f64 a t) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (/.f64 a t)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))) (neg.f64 a) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (neg.f64 t))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (neg.f64 a)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))) a (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) t)) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) a))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) (/.f64 a t) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (/.f64 a t)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) (neg.f64 a) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (neg.f64 t))) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) (neg.f64 a)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) a (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) t)) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 t a) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (*.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64))) (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (neg.f64 z) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal -2 binary64))) (pow.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) #s(literal -1 binary64)) (/.f64 t a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (*.f64 (/.f64 x a) (log.f64 y)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) t (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) z (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 #s(literal 1 binary64) (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 #s(literal 1 binary64) (/.f64 z a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (*.f64 (/.f64 x a) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x a) (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 t a))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (neg.f64 t) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 a #s(literal -1 binary64)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 (/.f64 x a) (log.f64 y) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 (log.f64 y) (/.f64 x a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 t (pow.f64 a #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 z (pow.f64 a #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 x (/.f64 (log.f64 y) a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 x (*.f64 (pow.f64 a #s(literal -1 binary64)) (log.f64 y)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))) (/.f64 (pow.f64 (/.f64 t a) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))))
(+.f64 (+.f64 (/.f64 t a) (*.f64 (/.f64 x a) (log.f64 y))) (/.f64 z a))
(+.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)) (*.f64 (/.f64 x a) (log.f64 y)))
(+.f64 (*.f64 (/.f64 x a) (log.f64 y)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(+.f64 (/.f64 z a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b #s(literal -1/4 binary64))) (+.f64 #s(literal 1/2 binary64) b))
(/.f64 (*.f64 (log.f64 c) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))))
(/.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (+.f64 #s(literal 1/2 binary64) b))
(/.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 c)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))))
(fma.f64 (log.f64 c) b (*.f64 (log.f64 c) #s(literal -1/2 binary64)))
(fma.f64 b (log.f64 c) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 a z) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (/.f64 z a) (*.f64 z #s(literal 1 binary64))) (*.f64 z (/.f64 z a)))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z) (*.f64 z (neg.f64 a))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) z (*.f64 z a)) (*.f64 z z))
(/.f64 (fma.f64 #s(literal 1 binary64) z (*.f64 (/.f64 z a) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (*.f64 (/.f64 z a) z))
(/.f64 (fma.f64 (neg.f64 a) z (*.f64 (neg.f64 z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 a z (*.f64 (log.f64 c) (*.f64 (-.f64 b #s(literal 1/2 binary64)) z))) (*.f64 z z))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 a z) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) (/.f64 a z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 a z) (-.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 z #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) a (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 a) (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))
(fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (pow.f64 z #s(literal -1 binary64)) (/.f64 a z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 a z))
(fma.f64 (log.f64 c) (*.f64 (pow.f64 z #s(literal -1 binary64)) (-.f64 b #s(literal 1/2 binary64))) (/.f64 a z))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) z) (/.f64 a z))
(fma.f64 a (pow.f64 z #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z)) (/.f64 (pow.f64 (/.f64 a z) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) a) z)))
(+.f64 (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) (/.f64 a z))
(+.f64 (/.f64 a z) (*.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 t z) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (/.f64 z t) (*.f64 z #s(literal 1 binary64))) (*.f64 z (/.f64 z t)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (neg.f64 z) (*.f64 z (neg.f64 t))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) z (*.f64 z t)) (*.f64 z z))
(/.f64 (fma.f64 #s(literal 1 binary64) z (*.f64 (/.f64 z t) (*.f64 (log.f64 y) x))) (*.f64 (/.f64 z t) z))
(/.f64 (fma.f64 (neg.f64 t) z (*.f64 (neg.f64 z) (*.f64 (log.f64 y) x))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 t z (*.f64 (*.f64 (log.f64 y) x) z)) (*.f64 z z))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z) (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 t z) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 t z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x z) (log.f64 y)) (/.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 3 binary64))) (fma.f64 (/.f64 t z) (-.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 x z) (log.f64 y)))
(fma.f64 (pow.f64 z #s(literal -1 binary64)) t (*.f64 (/.f64 x z) (log.f64 y)))
(fma.f64 #s(literal 1 binary64) (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y)))
(fma.f64 (neg.f64 t) (pow.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 (/.f64 x z) (log.f64 y)))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 z #s(literal -1 binary64)) (/.f64 t z))
(fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z))
(fma.f64 (log.f64 y) (/.f64 x z) (/.f64 t z))
(fma.f64 t (pow.f64 z #s(literal -1 binary64)) (*.f64 (/.f64 x z) (log.f64 y)))
(fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z))
(fma.f64 x (*.f64 (pow.f64 z #s(literal -1 binary64)) (log.f64 y)) (/.f64 t z))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x z) (log.f64 y)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z)) (/.f64 (pow.f64 (/.f64 t z) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (log.f64 y) x) t) z)))
(+.f64 (*.f64 (/.f64 x z) (log.f64 y)) (/.f64 t z))
(+.f64 (/.f64 t z) (*.f64 (/.f64 x z) (log.f64 y)))

eval236.0ms (2.1%)

Memory
-11.6MiB live, 307.3MiB allocated
Compiler

Compiled 53 182 to 4 624 computations (91.3% saved)

prune78.0ms (0.7%)

Memory
4.7MiB live, 121.0MiB allocated
Pruning

32 alts after pruning (31 fresh and 1 done)

PrunedKeptTotal
New84323866
Fresh5813
Picked415
Done000
Total85232884
Accuracy
100.0%
Counts
884 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.7%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
66.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
69.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) #s(approx (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
44.4%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) z (*.f64 z a)) (*.f64 z z))) z z)) (*.f64 y i))
62.6%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(approx (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z)))) z z)) (*.f64 y i))
75.7%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (fma.f64 (/.f64 (log.f64 c) a) (-.f64 b #s(literal 1/2 binary64)) (/.f64 t a))) a a)) (*.f64 y i))
52.9%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
53.8%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
49.5%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
70.0%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a) b) (log.f64 c)) b)) (*.f64 y i))
59.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) t) t t))
75.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) z) z z))
78.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) a a))
90.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
84.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
80.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
81.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
80.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
69.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) i) y)) a))
65.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))) y) i))
19.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
15.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
12.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
2.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
13.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
52.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))))) i))
53.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
10.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
21.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
73.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (fma.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a))) (/.f64 z a)) a a)))
79.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))))
55.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) (neg.f64 z)) #s(literal -1 binary64)))))
Compiler

Compiled 3 145 to 2 106 computations (33% saved)

simplify228.0ms (2%)

Memory
18.3MiB live, 275.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
cost-diff1
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
cost-diff1
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
cost-diff6
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
cost-diff0
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
cost-diff0
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
cost-diff0
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
cost-diff0
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
cost-diff0
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
cost-diff1
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)
cost-diff0
(/.f64 a i)
cost-diff0
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
cost-diff0
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
cost-diff0
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))))
cost-diff0
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
cost-diff4
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070763
0105759
1199756
2433756
31224756
41672742
52112714
62731714
75670714
08149665
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))))
i
y
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))
(log.f64 y)
x
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
(*.f64 z (log.f64 c))
z
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
(/.f64 a i)
a
i
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(log.f64 c)
c
(+.f64 #s(literal -1/2 binary64) b)
#s(literal -1/2 binary64)
b
(*.f64 i y)
i
y
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
i
y
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(log.f64 y)
x
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)
#s(literal -1/2 binary64)
(log.f64 c)
c
z
a
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(/.f64 x a)
x
a
(log.f64 y)
y
(/.f64 z a)
z
(/.f64 t a)
t
#s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(*.f64 #s(literal -1/2 binary64) (log.f64 c))
#s(literal -1/2 binary64)
(log.f64 c)
c
(*.f64 y i)
i
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 i y a)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a)
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 i y a)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))))
(fma.f64 (log.f64 y) x (fma.f64 i y #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
i
y
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(log.f64 y)
x
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(*.f64 z (log.f64 c))
(*.f64 (log.f64 c) z)
z
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
(/.f64 a i)
a
i
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))
(log.f64 c)
c
(+.f64 #s(literal -1/2 binary64) b)
(-.f64 b #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
b
(*.f64 i y)
i
y
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 i y a)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 i y a)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
i
y
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(log.f64 y)
x
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)
#s(literal -1/2 binary64)
(log.f64 c)
c
z
a
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
(fma.f64 i y (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z)))))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
(+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z)))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (log.f64 y) x t) (/.f64 z a))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (log.f64 y) x z))
(/.f64 x a)
x
a
(log.f64 y)
y
(/.f64 z a)
z
(/.f64 t a)
t
#s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(*.f64 #s(literal -1/2 binary64) (log.f64 c))
#s(literal -1/2 binary64)
(log.f64 c)
c
(*.f64 y i)
(*.f64 i y)
i

localize450.0ms (4%)

Memory
-19.8MiB live, 318.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.5039021216604116
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
accuracy2.8596422482016215
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
accuracy14.426118775421305
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
accuracy29.765962467358285
#s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
accuracy0.01171875
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
accuracy0.08984375
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
accuracy18.957045380152664
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
accuracy0.01171875
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)
accuracy0.109375
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
accuracy16.940698848010594
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
accuracy0.0
(/.f64 a i)
accuracy0.0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
accuracy22.307140633584243
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
accuracy46.670118463251946
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
accuracy0.08984375
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))
accuracy0.2734375
(*.f64 z (log.f64 c))
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
accuracy6.022798730052181
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
Samples
380.0ms256×0valid
Compiler

Compiled 499 to 53 computations (89.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 319.0ms
ival-div: 152.0ms (47.7% of total)
ival-mult: 112.0ms (35.2% of total)
ival-add: 46.0ms (14.4% of total)
ival-log: 7.0ms (2.2% of total)
ival-sub: 1.0ms (0.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series370.0ms (3.3%)

Memory
13.2MiB live, 384.6MiB allocated
Counts
26 → 240
Calls
Call 1
Inputs
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
(/.f64 a i)
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
(*.f64 z (log.f64 c))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
#s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* (log c) (- b 1/2)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(+ a (* a (+ (/ t a) (/ z a))))
(+ a (+ (* a (+ (/ t a) (/ z a))) (* x (log y))))
(+ (/ t a) (/ z a))
(+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(/ z a)
(+ (/ z a) (/ (* x (log y)) a))
(* x (log y))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(/ (* x (log y)) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(* x (+ (log y) (+ (/ a x) (/ (* a (+ (/ t a) (/ z a))) x))))
(/ (* x (log y)) a)
(* x (+ (/ t (* a x)) (+ (/ z (* a x)) (/ (log y) a))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (/ z (* a x)) (/ (log y) a)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (* a (+ (/ t a) (/ z a)))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) a)) (* -1 (/ (+ (/ t a) (/ z a)) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (/ z (* a x))) (* -1 (/ (log y) a)))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* (log c) (- b 1/2))
(+ (* i y) (* (log c) (- b 1/2)))
(* i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(+ a (* a (+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(* y (+ i (/ (* (log c) (- b 1/2)) y)))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (/ z a))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (* (log c) (- b 1/2))) y)))))
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))))
(+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y)))))
(+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(+ a (* a (+ (/ t a) (/ (* x (log y)) a))))
(+ a (+ z (* a (+ (/ t a) (/ (* x (log y)) a)))))
(+ (/ t a) (/ (* x (log y)) a))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* z (log c))
z
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(/ z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ 1 (+ (/ a z) (/ (* a (+ (/ t a) (/ (* x (log y)) a))) z))))
(* z (+ (/ 1 a) (+ (/ t (* a z)) (/ (* x (log y)) (* a z)))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ (/ 1 a) (/ (* x (log y)) (* a z))))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (* a (+ (/ t a) (/ (* x (log y)) a)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (/ t a) (/ (* x (log y)) a)) z)) (/ 1 a))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* a z))) (/ 1 a))))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ a (* a (+ (/ z a) (/ (* x (log y)) a))))
(+ a (+ t (* a (+ (/ z a) (/ (* x (log y)) a)))))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(/ t i)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(* t (+ 1 (+ (/ a t) (/ (* a (+ (/ z a) (/ (* x (log y)) a))) t))))
(/ t a)
(* t (+ (/ 1 a) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(* -1 (* t (- (* -1 (/ (+ a (* a (+ (/ z a) (/ (* x (log y)) a)))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ (/ z a) (/ (* x (log y)) a)) t)) (/ 1 a))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ a i)
(+ t (+ z (* x (log y))))
(+ a (+ t (+ z (* x (log y)))))
(/ (+ t (+ z (* x (log y)))) a)
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(/ (+ z (* x (log y))) a)
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(* -1 (* a (- (+ (* -1 (/ t a)) (+ (* -1 (/ z a)) (* -1 (/ (* x (log y)) a)))) 1)))
(* -1 (/ (+ (* -1 t) (+ (* -1 z) (* -1 (* x (log y))))) a))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) a))
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+ z (+ (* -1/2 (log c)) (* i y)))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* i y))))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+ (* -1/2 (log c)) (* i y))
(+ (* -1/2 (log c)) (+ (* b (log c)) (* i y)))
(* -1/2 (log c))
(+ (* -1/2 (log c)) (* b (log c)))
(* b (log c))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(/ (* b (log c)) i)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* i y) b)))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ (* i y) b))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* i y))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (* z (log (/ 1 c))))
(+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+ z (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(* z (+ (log -1) (* -1 (log (/ -1 c)))))
(+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(* i (+ y (/ (* (log c) (- b 1/2)) i)))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (* (log c) (- b 1/2))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i)))))
Calls

24 calls:

TimeVariablePointExpression
88.0ms
y
@-inf
((+ (* (* z (log c)) (/ (- b 1/2) z)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ a i) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (log c) (+ -1/2 b)) (* i y)) (+ (* (- b 1/2) (log c)) z) (* (- b 1/2) (log c)) (+ (* (/ x a) (log y)) (/ z a)))
20.0ms
y
@0
((+ (* (* z (log c)) (/ (- b 1/2) z)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ a i) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (log c) (+ -1/2 b)) (* i y)) (+ (* (- b 1/2) (log c)) z) (* (- b 1/2) (log c)) (+ (* (/ x a) (log y)) (/ z a)))
20.0ms
c
@-inf
((+ (* (* z (log c)) (/ (- b 1/2) z)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ a i) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (log c) (+ -1/2 b)) (* i y)) (+ (* (- b 1/2) (log c)) z) (* (- b 1/2) (log c)) (+ (* (/ x a) (log y)) (/ z a)))
16.0ms
a
@inf
((+ (* (* z (log c)) (/ (- b 1/2) z)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ a i) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (log c) (+ -1/2 b)) (* i y)) (+ (* (- b 1/2) (log c)) z) (* (- b 1/2) (log c)) (+ (* (/ x a) (log y)) (/ z a)))
15.0ms
c
@0
((+ (* (* z (log c)) (/ (- b 1/2) z)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ a i) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (* (log c) (+ -1/2 b)) (* i y)) (+ (* (- b 1/2) (log c)) z) (* (- b 1/2) (log c)) (+ (* (/ x a) (log y)) (/ z a)))

simplify156.0ms (1.4%)

Memory
8.8MiB live, 237.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08104920
127814841
083034448
Stop Event
iter limit
node limit
Counts
240 → 236
Calls
Call 1
Inputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* (log c) (- b 1/2)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(+ a (* a (+ (/ t a) (/ z a))))
(+ a (+ (* a (+ (/ t a) (/ z a))) (* x (log y))))
(+ (/ t a) (/ z a))
(+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(/ z a)
(+ (/ z a) (/ (* x (log y)) a))
(* x (log y))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(/ (* x (log y)) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(* x (+ (log y) (+ (/ a x) (/ (* a (+ (/ t a) (/ z a))) x))))
(/ (* x (log y)) a)
(* x (+ (/ t (* a x)) (+ (/ z (* a x)) (/ (log y) a))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (/ z (* a x)) (/ (log y) a)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (* a (+ (/ t a) (/ z a)))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) a)) (* -1 (/ (+ (/ t a) (/ z a)) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (/ z (* a x))) (* -1 (/ (log y) a)))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* (log c) (- b 1/2))
(+ (* i y) (* (log c) (- b 1/2)))
(* i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(+ a (* a (+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(* y (+ i (/ (* (log c) (- b 1/2)) y)))
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (/ z a))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (* (log c) (- b 1/2))) y)))))
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))))
(+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y)))))
(+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(+ a (* a (+ (/ t a) (/ (* x (log y)) a))))
(+ a (+ z (* a (+ (/ t a) (/ (* x (log y)) a)))))
(+ (/ t a) (/ (* x (log y)) a))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* z (log c))
z
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(/ z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ 1 (+ (/ a z) (/ (* a (+ (/ t a) (/ (* x (log y)) a))) z))))
(* z (+ (/ 1 a) (+ (/ t (* a z)) (/ (* x (log y)) (* a z)))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ (/ 1 a) (/ (* x (log y)) (* a z))))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (* a (+ (/ t a) (/ (* x (log y)) a)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (/ t a) (/ (* x (log y)) a)) z)) (/ 1 a))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* a z))) (/ 1 a))))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ a (* a (+ (/ z a) (/ (* x (log y)) a))))
(+ a (+ t (* a (+ (/ z a) (/ (* x (log y)) a)))))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(/ t i)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(* t (+ 1 (+ (/ a t) (/ (* a (+ (/ z a) (/ (* x (log y)) a))) t))))
(/ t a)
(* t (+ (/ 1 a) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(* -1 (* t (- (* -1 (/ (+ a (* a (+ (/ z a) (/ (* x (log y)) a)))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ (/ z a) (/ (* x (log y)) a)) t)) (/ 1 a))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ a i)
(+ t (+ z (* x (log y))))
(+ a (+ t (+ z (* x (log y)))))
(/ (+ t (+ z (* x (log y)))) a)
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(/ (+ z (* x (log y))) a)
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(* -1 (* a (- (+ (* -1 (/ t a)) (+ (* -1 (/ z a)) (* -1 (/ (* x (log y)) a)))) 1)))
(* -1 (/ (+ (* -1 t) (+ (* -1 z) (* -1 (* x (log y))))) a))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) a))
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+ z (+ (* -1/2 (log c)) (* i y)))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* i y))))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+ (* -1/2 (log c)) (* i y))
(+ (* -1/2 (log c)) (+ (* b (log c)) (* i y)))
(* -1/2 (log c))
(+ (* -1/2 (log c)) (* b (log c)))
(* b (log c))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(/ (* b (log c)) i)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* i y) b)))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ (* i y) b))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* i y))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (* z (log (/ 1 c))))
(+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+ z (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(* z (+ (log -1) (* -1 (log (/ -1 c)))))
(+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(* i (+ y (/ (* (log c) (- b 1/2)) i)))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (* (log c) (- b 1/2))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i)))))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) i)
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) i (*.f64 (log.f64 y) x))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i)))
(+ z (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ a (* a (+ (/ t a) (/ z a))))
(fma.f64 (+.f64 (/.f64 z a) (/.f64 t a)) a a)
(+ a (+ (* a (+ (/ t a) (/ z a))) (* x (log y))))
(fma.f64 (+.f64 (/.f64 z a) (/.f64 t a)) a (fma.f64 (log.f64 y) x a))
(+ (/ t a) (/ z a))
(+.f64 (/.f64 z a) (/.f64 t a))
(+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))
(fma.f64 x (/.f64 (log.f64 y) a) (+.f64 (/.f64 z a) (/.f64 t a)))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a)
(/ z a)
(/.f64 z a)
(+ (/ z a) (/ (* x (log y)) a))
(fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a))
(* x (log y))
(*.f64 (log.f64 y) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (fma.f64 i (/.f64 y x) (/.f64 z x))) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (fma.f64 i (/.f64 y x) (/.f64 z x))) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (fma.f64 i (/.f64 y x) (/.f64 z x))) (log.f64 y)) x)
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) x) (log.f64 y)) x)
(/ (* x (log y)) i)
(/.f64 (*.f64 (log.f64 y) x) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) x) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 y) i)) (/.f64 (/.f64 z i) x)) (/.f64 y x)) (/.f64 (/.f64 t i) x)) (/.f64 (/.f64 a i) x)) x)
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 z x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (/ (* a (+ (/ t a) (/ z a))) x))))
(*.f64 (fma.f64 a (/.f64 (+.f64 (/.f64 z a) (/.f64 t a)) x) (+.f64 (/.f64 a x) (log.f64 y))) x)
(/ (* x (log y)) a)
(/.f64 (*.f64 (log.f64 y) x) a)
(* x (+ (/ t (* a x)) (+ (/ z (* a x)) (/ (log y) a))))
(*.f64 (+.f64 (+.f64 (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) x)) (/.f64 (/.f64 t a) x)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 z x)) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (/ z (* a x)) (/ (log y) a)))
(*.f64 (+.f64 (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) x)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) x) (log.f64 y))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i))) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (* a (+ (/ t a) (/ z a)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (+.f64 (/.f64 z a) (/.f64 t a)) a a) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (/ (log y) a)) (* -1 (/ (+ (/ t a) (/ z a)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (/.f64 z a) (/.f64 t a)) (neg.f64 x)) (/.f64 (log.f64 y) a)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (/ z (* a x))) (* -1 (/ (log y) a)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) (*.f64 a x)) (/.f64 (log.f64 y) a)))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i)) (/.f64 a i)) i)
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i))) i)
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i)) (/.f64 a i))
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (+.f64 (/.f64 z a) (/.f64 t a))) a a)
(* (log c) (- b 1/2))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(+ (* i y) (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(* i y)
(*.f64 i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y)) (/.f64 t y)) (/.f64 a y))) i) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y)) (/.f64 a y))) i) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
(*.f64 (fma.f64 i (/.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (+.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) i) y)
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(fma.f64 (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 (neg.f64 (log.f64 y)) i) (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (/.f64 z i) y)) (/.f64 (/.f64 t i) y)) (/.f64 (/.f64 a i) y))) y y)
(* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)) y)
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(fma.f64 (neg.f64 x) (neg.f64 (log.f64 y)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ a (* a (+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))))
(fma.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) a) (+.f64 (/.f64 z a) (/.f64 t a))) a a)
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (+ (/ t a) (/ z a)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) a) (+.f64 (/.f64 z a) (/.f64 t a)))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (neg.f64 x) (neg.f64 (log.f64 y)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(* y (+ i (/ (* (log c) (- b 1/2)) y)))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)
(+ (* -1 (/ (* x (log (/ 1 y))) a)) (/ z a))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) a) (/.f64 z a))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 (/.f64 a i) (/.f64 t i)) (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) y) i)))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (+.f64 (+.f64 (/.f64 a i) (/.f64 t i)) (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) y) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (* (log c) (- b 1/2))) y)))))
(*.f64 (neg.f64 y) (neg.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i)))
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ a (* a (+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))))
(fma.f64 (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) a) (+.f64 (/.f64 z a) (/.f64 t a))) a a)
(+ (/ t a) (+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a)))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) a) (+.f64 (/.f64 z a) (/.f64 t a)))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i)))
(+ (/ z a) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) a))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) a) (/.f64 z a))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 (log.f64 y) x t))) a)
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) a))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) i)
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) i z)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i))))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x))
(+ a (* a (+ (/ t a) (/ (* x (log y)) a))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) a a)
(+ a (+ z (* a (+ (/ t a) (/ (* x (log y)) a)))))
(+.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) a z) a)
(+ (/ t a) (/ (* x (log y)) a))
(fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 (log.f64 y) x t)) a)
(* z (log c))
(*.f64 (log.f64 c) z)
z
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)))) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(*.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64)))) z)
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(fma.f64 (/.f64 (*.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) i) z) z z)
(/ z i)
(/.f64 z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 (/.f64 a i) z)) (/.f64 (/.f64 t i) z)) (fma.f64 (/.f64 (log.f64 c) z) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) i) (/.f64 y z)))) z)
(* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z))))
(*.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64))) z)
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
(* z (+ 1 (+ (/ a z) (/ (* a (+ (/ t a) (/ (* x (log y)) a))) z))))
(fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z)
(* z (+ (/ 1 a) (+ (/ t (* a z)) (/ (* x (log y)) (* a z)))))
(*.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) a) (/.f64 (/.f64 t a) z)) (/.f64 #s(literal 1 binary64) a)) z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z))) (/.f64 a z)) z z)
(* z (+ (/ 1 a) (/ (* x (log y)) (* a z))))
(*.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) a) (/.f64 #s(literal 1 binary64) a)) z)
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 (log.f64 y) x t))) a) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) a)) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) (neg.f64 z)) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ a (* a (+ (/ t a) (/ (* x (log y)) a)))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) a a) z) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ (/ t a) (/ (* x (log y)) a)) z)) (/ 1 a))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 (log.f64 y) x t)) a) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* a z))) (/ 1 a))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 (log.f64 y) z) (/.f64 #s(literal -1 binary64) a)))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) i)
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) i t)
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))))
(+ a (* a (+ (/ z a) (/ (* x (log y)) a))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) a a)
(+ a (+ t (* a (+ (/ z a) (/ (* x (log y)) a)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) a (+.f64 t a))
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y t) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)))) (/.f64 a t)) t t)
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(fma.f64 (/.f64 (*.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) i) t) t t)
(/ t i)
(/.f64 t i)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 (/.f64 a i) t)) (/.f64 y t)) (fma.f64 (/.f64 (log.f64 c) t) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 (/.f64 x t) (/.f64 (log.f64 y) i) (/.f64 (/.f64 z i) t)))) t)
(* t (+ 1 (+ (/ a t) (/ (* a (+ (/ z a) (/ (* x (log y)) a))) t))))
(fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) t) (/.f64 a t)) t t)
(/ t a)
(/.f64 t a)
(* t (+ (/ 1 a) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(*.f64 (+.f64 (fma.f64 (/.f64 x t) (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) t)) (/.f64 #s(literal 1 binary64) a)) t)
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t))) (/.f64 a t)) t t)
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a) (neg.f64 t)) t (neg.f64 t)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(*.f64 (neg.f64 t) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) (neg.f64 t)) #s(literal -1 binary64)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(*.f64 (neg.f64 t) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* t (- (* -1 (/ (+ a (* a (+ (/ z a) (/ (* x (log y)) a)))) t)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) a a) (neg.f64 t)) t (neg.f64 t)))
(* -1 (* t (- (* -1 (/ (+ (/ z a) (/ (* x (log y)) a)) t)) (/ 1 a))))
(*.f64 (neg.f64 t) (-.f64 (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (neg.f64 t)) (/.f64 #s(literal 1 binary64) a)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) t)) 1)))
(*.f64 (neg.f64 t) (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) t) #s(literal -1 binary64) #s(literal -1 binary64)))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) t)
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) i)
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) i a)
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))))
(/ a i)
(/.f64 a i)
(+ t (+ z (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x z) t)
(+ a (+ t (+ z (* x (log y)))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x z) t) a)
(/ (+ t (+ z (* x (log y)))) a)
(/.f64 (+.f64 (fma.f64 (log.f64 y) x z) t) a)
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t)
(/ (+ z (* x (log y))) a)
(/.f64 (fma.f64 (log.f64 y) x z) a)
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)))) (/.f64 t a)) a a)
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)))) a a)
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(fma.f64 (/.f64 (*.f64 (+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) i) a) a a)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 (/.f64 t a) i)) (/.f64 y a)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) i) (fma.f64 (/.f64 x i) (/.f64 (log.f64 y) a) (/.f64 (/.f64 z a) i)))) a)
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) a)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) a) (+.f64 (/.f64 z a) (/.f64 t a))) a a)
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a))) (/.f64 t a)) a a)
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) t) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(*.f64 (neg.f64 a) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) (neg.f64 a)) #s(literal -1 binary64)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* a (- (+ (* -1 (/ t a)) (+ (* -1 (/ z a)) (* -1 (/ (* x (log y)) a)))) 1)))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -1 binary64) (fma.f64 x (/.f64 (log.f64 y) a) (+.f64 (/.f64 z a) (/.f64 t a))) #s(literal -1 binary64)))
(* -1 (/ (+ (* -1 t) (+ (* -1 z) (* -1 (* x (log y))))) a))
(/.f64 (-.f64 (neg.f64 (fma.f64 (log.f64 y) x z)) t) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) a))
(/.f64 (neg.f64 (fma.f64 (log.f64 y) x z)) (neg.f64 a))
(+ z (* -1/2 (log c)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) a)
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z)
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) i)
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(fma.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) i (*.f64 (log.f64 c) b))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 b (/.f64 (log.f64 c) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i)))
(+ z (+ (* -1/2 (log c)) (* i y)))
(fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* i y))))
(fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a)
(+ (* -1/2 (log c)) (* i y))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y))
(+ (* -1/2 (log c)) (+ (* b (log c)) (* i y)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(* -1/2 (log c))
(*.f64 #s(literal -1/2 binary64) (log.f64 c))
(+ (* -1/2 (log c)) (* b (log c)))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(* b (log c))
(*.f64 (log.f64 c) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (/.f64 z b)) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (+.f64 (fma.f64 i (/.f64 y b) (/.f64 z b)) (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 t b))) (/.f64 a b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (fma.f64 i (/.f64 y b) (/.f64 z b)) (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 a b)))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (fma.f64 x (/.f64 (log.f64 y) b) (fma.f64 i (/.f64 y b) (/.f64 z b)))) b)
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) b) (log.f64 c)) b)
(/ (* b (log c)) i)
(*.f64 b (/.f64 (log.f64 c) i))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b) (/.f64 (log.f64 c) i) (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x i) (/.f64 (log.f64 c) i)) (/.f64 (/.f64 z b) i)) (/.f64 y b)) (/.f64 (/.f64 t b) i)) (/.f64 (/.f64 a b) i))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* i y) b)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (fma.f64 i (/.f64 y b) (/.f64 z b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 z b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 z b)) (/.f64 t b)) (/.f64 a b))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ (* i y) b))))
(*.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (fma.f64 i (/.f64 y b) (log.f64 c))) b)
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(*.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (log.f64 c)) b)
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) t) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) b) (log.f64 c))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* i y))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 (log.f64 c) b) #s(literal 1/2 binary64) (neg.f64 (log.f64 c))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i))) i)
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) z)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 a z) (fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) z))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (neg.f64 (log.f64 c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y) i)
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (fma.f64 (neg.f64 (neg.f64 (log.f64 c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) y)
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)))
(fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (fma.f64 i y z))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x z))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(+.f64 (+.f64 a t) (fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x z)))
(* -1 (* z (log (/ 1 c))))
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 z))
(+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))
(fma.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)) (*.f64 i y))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(*.f64 (neg.f64 (-.f64 b #s(literal 1/2 binary64))) (neg.f64 (log.f64 c)))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) z)
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z))) a)
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(fma.f64 i y (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i))) i)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i)))
(+ z (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 i y z))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x z)))
(* z (+ (log -1) (* -1 (log (/ -1 c)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) z)
(+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) i)
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(/.f64 (+.f64 (+.f64 a t) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) i)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(*.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)) i)
(* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (/.f64 z i) y)) i)
(* i (+ y (/ (* (log c) (- b 1/2)) i)))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y) i)
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) i) y)) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a) i) y)) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) i) y)) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (* (log c) (- b 1/2))) i)))))
(*.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) y)) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i)))))
(*.f64 (neg.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)) (neg.f64 i))

rewrite225.0ms (2%)

Memory
-14.6MiB live, 262.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070635
0105631
1567628
25391628
08260592
Stop Event
iter limit
node limit
iter limit
Counts
26 → 409
Calls
Call 1
Inputs
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
(/.f64 a i)
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
(*.f64 z (log.f64 c))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
#s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64))) (-.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (*.f64 (log.f64 c) z) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) z)
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 c) z)) (pow.f64 z #s(literal -1 binary64)) z)
(fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z z)
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal -1 binary64)) (*.f64 (log.f64 c) z)) z)
(fma.f64 (*.f64 (log.f64 c) z) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
(fma.f64 (log.f64 c) (*.f64 z (/.f64 (-.f64 b #s(literal 1/2 binary64)) z)) z)
(fma.f64 z (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 z))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)) z)
(+.f64 z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (fma.f64 i y a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64))) (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal -1 binary64)) a)
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)) a)
(fma.f64 i y (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a)) (/.f64 (*.f64 a a) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a)))
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x (*.f64 i y))) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))
(+.f64 (+.f64 a (*.f64 i y)) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))
(+.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)) (*.f64 i y))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) a))
(+.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x a)))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) a)
(+.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (fma.f64 i y a))
(+.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (log.f64 y) x (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 i y)))
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))
(fma.f64 y i (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))
(fma.f64 x (log.f64 y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 i y)))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))))
(+.f64 (fma.f64 i y #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 (log.f64 y) x))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 i y)))
(+.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))
(+.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (*.f64 i y))
(+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (fma.f64 (log.f64 y) x (*.f64 i y)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i)
(*.f64 i #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)))
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 i #s(literal -1 binary64)) a)
(*.f64 #s(literal 1 binary64) (/.f64 a i))
(*.f64 (neg.f64 a) (pow.f64 (neg.f64 i) #s(literal -1 binary64)))
(*.f64 a (pow.f64 i #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 i a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 i a) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 i)))
(/.f64 (*.f64 a #s(literal 1 binary64)) i)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 i a))
(/.f64 (neg.f64 a) (neg.f64 i))
(/.f64 a i)
(neg.f64 (/.f64 (neg.f64 a) i))
(neg.f64 (/.f64 a (neg.f64 i)))
(exp.f64 (*.f64 (log.f64 (/.f64 i a)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z)) (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 i y z) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 i y z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64))) (-.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (fma.f64 i y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 i y z) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 i y z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z)) (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (-.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)) #s(literal -1 binary64)) z)
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z)) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) #s(literal -1 binary64)) z)
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 b (log.f64 c) (fma.f64 i y z)))
(fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 y i (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))
(fma.f64 (log.f64 c) #s(literal -1/2 binary64) (fma.f64 b (log.f64 c) (fma.f64 i y z)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 i y z))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 2 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z))) (/.f64 (*.f64 z z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (-.f64 (*.f64 i y) z))))
(+.f64 (fma.f64 i y z) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 c)) (fma.f64 b (log.f64 c) (fma.f64 i y z)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z)
(+.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 i y))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 i y z))
(+.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)) (/.f64 (*.f64 a a) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(+.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (fma.f64 i y a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))) (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal -1 binary64)) a)
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)) a)
(fma.f64 i y (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)) (/.f64 (*.f64 a a) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)))
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x (*.f64 i y))) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(+.f64 (+.f64 a (*.f64 i y)) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(+.f64 (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)) (*.f64 i y))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
(+.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (fma.f64 i y a))
(+.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x a)))
(+.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (log.f64 y) x (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 i y)))
(fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(fma.f64 y i (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(fma.f64 x (log.f64 y) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 i y)))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))))
(+.f64 (fma.f64 i y #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 (log.f64 y) x))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 i y)))
(+.f64 (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (*.f64 i y))
(+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (fma.f64 (log.f64 y) x (*.f64 i y)))
(+.f64 (*.f64 i y) (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 x (log.f64 y) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) (/.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))))
(+.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)) (*.f64 (log.f64 y) x))
(*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)) (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 a (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)) (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64))) (-.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)) (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (*.f64 a a)) (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)) (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)) (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a a)
(fma.f64 a (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a (neg.f64 a))))
(+.f64 (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a) a)
(+.f64 a (*.f64 (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a)) a))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y))) (-.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) #s(literal 2 binary64))) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)) (pow.f64 (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y))) (-.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))) (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 i y (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(fma.f64 y i (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(literal 2 binary64)) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y)))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 i y)))))
(+.f64 (fma.f64 i y #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
(+.f64 (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))
(+.f64 (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (*.f64 i y))
(+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (*.f64 i y)))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) (fma.f64 i y #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))))
(+.f64 (*.f64 i y) (+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (log.f64 y) x) a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z))))
(/.f64 (-.f64 (pow.f64 (/.f64 t a) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64)) (*.f64 (pow.f64 a #s(literal -3 binary64)) (pow.f64 (+.f64 t z) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (log.f64 y) x) a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (*.f64 (/.f64 a t) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))))) (*.f64 (/.f64 a t) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (*.f64 (/.f64 a t) (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))))) (*.f64 (/.f64 a t) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 t) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (*.f64 (neg.f64 a) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))))) (*.f64 (neg.f64 a) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (fma.f64 (neg.f64 t) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 t (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (*.f64 a (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))))) (*.f64 a (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (fma.f64 t (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (*.f64 a (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))))) (*.f64 a (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))) (/.f64 a t) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (/.f64 a t)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))) (neg.f64 a) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (neg.f64 t))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (neg.f64 a)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))) a (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) t)) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) a))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) (/.f64 a t) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (/.f64 a t)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) (neg.f64 a) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (neg.f64 t))) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (neg.f64 a)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) a (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) t)) (*.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (pow.f64 (/.f64 t a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 t a) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (*.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 t a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 3 binary64))) (fma.f64 (/.f64 t a) (-.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))) (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) #s(literal -1 binary64)) (/.f64 t a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) (/.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) t (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) z (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 #s(literal 1 binary64) (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 #s(literal 1 binary64) (/.f64 z a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 t a))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(fma.f64 (neg.f64 t) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 a #s(literal -1 binary64)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 (/.f64 x a) (log.f64 y) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 (log.f64 y) (/.f64 x a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 t (pow.f64 a #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(fma.f64 x (/.f64 (log.f64 y) a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 x (*.f64 (pow.f64 a #s(literal -1 binary64)) (log.f64 y)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(fma.f64 z (pow.f64 a #s(literal -1 binary64)) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))) (/.f64 (pow.f64 (/.f64 t a) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))))
(+.f64 (+.f64 (/.f64 t a) (/.f64 (*.f64 (log.f64 y) x) a)) (/.f64 z a))
(+.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)) (/.f64 (*.f64 (log.f64 y) x) a))
(+.f64 (/.f64 (*.f64 (log.f64 y) x) a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z)))
(+.f64 (/.f64 t a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)))
(+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a))
(+.f64 (/.f64 z a) (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 t a)))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64))) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (*.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))))))
(/.f64 (+.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 3 binary64))) (fma.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (-.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))) (/.f64 (pow.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))))
(+.f64 #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x a) (log.f64 y) (fma.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 t z) #s(literal 1 binary64))) a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c))))
(*.f64 (log.f64 c) z)
(*.f64 z (log.f64 c))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 3 binary64))) (fma.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (-.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64))))
(fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))
(fma.f64 x (log.f64 y) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))) (/.f64 (pow.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))))
(+.f64 (*.f64 (log.f64 y) x) #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)))
(+.f64 #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 c) z) z)) (*.f64 (log.f64 y) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 b (log.f64 c) (*.f64 i y)))
(fma.f64 i y (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 y i (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))
(fma.f64 (log.f64 c) #s(literal -1/2 binary64) (fma.f64 b (log.f64 c) (*.f64 i y)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y))))
(+.f64 (fma.f64 i y (*.f64 #s(literal -1/2 binary64) (log.f64 c))) (*.f64 b (log.f64 c)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 c)) (fma.f64 b (log.f64 c) (*.f64 i y)))
(+.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (*.f64 i y))
#s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
#s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 z a) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (/.f64 a z) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a z)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (neg.f64 a) (*.f64 a (neg.f64 z))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) a (*.f64 a z)) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a z) (*.f64 (log.f64 y) x))) (*.f64 (/.f64 a z) a))
(/.f64 (fma.f64 (neg.f64 z) a (*.f64 (neg.f64 a) (*.f64 (log.f64 y) x))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 z a (*.f64 a (*.f64 (log.f64 y) x))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (pow.f64 (/.f64 z a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 z a) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (log.f64 y) x) a) (/.f64 z a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 3 binary64))) (fma.f64 (/.f64 z a) (-.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64))))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) z (/.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 #s(literal 1 binary64) (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 a #s(literal -1 binary64)) (/.f64 z a))
(fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a))
(fma.f64 (log.f64 y) (/.f64 x a) (/.f64 z a))
(fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a))
(fma.f64 x (*.f64 (pow.f64 a #s(literal -1 binary64)) (log.f64 y)) (/.f64 z a))
(fma.f64 z (pow.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 (log.f64 y) x) a))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) a) #s(literal 2 binary64)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)) (/.f64 (pow.f64 (/.f64 z a) #s(literal 2 binary64)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) a)))
(+.f64 (/.f64 (*.f64 (log.f64 y) x) a) (/.f64 z a))
(+.f64 (/.f64 z a) (/.f64 (*.f64 (log.f64 y) x) a))

eval118.0ms (1.1%)

Memory
5.8MiB live, 164.4MiB allocated
Compiler

Compiled 43 381 to 3 335 computations (92.3% saved)

prune62.0ms (0.6%)

Memory
16.3MiB live, 55.4MiB allocated
Pruning

34 alts after pruning (30 fresh and 4 done)

PrunedKeptTotal
New62115636
Fresh111526
Picked235
Done011
Total63434668
Accuracy
100.0%
Counts
668 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.7%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
66.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
56.4%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (/.f64 (*.f64 (log.f64 y) x) a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
57.3%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) #s(approx (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z))) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
44.4%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) z (*.f64 z a)) (*.f64 z z))) z z)) (*.f64 y i))
75.7%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (fma.f64 (/.f64 (log.f64 c) a) (-.f64 b #s(literal 1/2 binary64)) (/.f64 t a))) a a)) (*.f64 y i))
52.9%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
53.8%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
49.5%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
59.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) t) t t))
90.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
75.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a))
80.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
82.0%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
76.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) (neg.f64 b)) (log.f64 c))))) a))
81.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
67.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
60.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
69.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
71.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)) i)) a))
65.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
69.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
65.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))) y) i))
19.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
15.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
12.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
2.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
13.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
13.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
10.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
21.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
73.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (fma.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)))) a a)))
79.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
56.0%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) (neg.f64 z)) #s(literal -1 binary64)))))
Compiler

Compiled 3 370 to 2 204 computations (34.6% saved)

simplify146.0ms (1.3%)

Memory
10.1MiB live, 195.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
cost-diff2
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)))
cost-diff2
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
cost-diff0
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
cost-diff2
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
cost-diff5
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
cost-diff0
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
cost-diff0
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
cost-diff0
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
cost-diff0
(/.f64 t i)
cost-diff0
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
cost-diff0
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
cost-diff0
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)))
cost-diff0
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
cost-diff2
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0801021
01201016
1237997
2540973
31844968
45562955
08364889
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a)
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)))
i
y
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64)))
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
z
(fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))
x
(/.f64 (log.f64 y) z)
(log.f64 y)
#s(literal 1 binary64)
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
(/.f64 t i)
t
i
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
i
y
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)
#s(literal -1/2 binary64)
(log.f64 c)
c
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(log.f64 c)
c
(+.f64 #s(literal -1/2 binary64) b)
#s(literal -1/2 binary64)
b
(*.f64 i y)
i
y
(neg.f64 z)
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)))
(neg.f64 x)
x
(/.f64 (neg.f64 (log.f64 y)) y)
(neg.f64 (log.f64 y))
(log.f64 y)
y
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) y)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 (/.f64 z y) i)
(/.f64 z y)
z
i
a
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y a) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (*.f64 z (/.f64 x z)) (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a)
(+.f64 (fma.f64 i y a) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (*.f64 z (/.f64 x z)) (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)))
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (*.f64 z (/.f64 x z)) (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
i
y
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (*.f64 z (/.f64 x z)) (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
(fma.f64 (*.f64 z (/.f64 x z)) (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64)))
(fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) z)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
z
(fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
x
(/.f64 (log.f64 y) z)
(log.f64 y)
#s(literal 1 binary64)
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
(/.f64 t i)
t
i
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))
i
y
(fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)
#s(literal -1/2 binary64)
(log.f64 c)
c
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a)
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
(neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
(/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))
(log.f64 c)
c
(+.f64 #s(literal -1/2 binary64) b)
(-.f64 b #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
b
(*.f64 i y)
i
y
(neg.f64 z)
z
a
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 z y) i)) y (*.f64 (log.f64 y) x))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a)
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 z y) i)) y (*.f64 (log.f64 y) x))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 z y) i)) y (*.f64 (log.f64 y) x)))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
(fma.f64 (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 z y) i)) y (*.f64 (log.f64 y) x))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)))
(fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 (log.f64 y) y) x (+.f64 (/.f64 z y) i)))
(neg.f64 x)
x
(/.f64 (neg.f64 (log.f64 y)) y)
(neg.f64 (log.f64 y))
(log.f64 y)
y
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))
(fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (/.f64 z y) i))
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) y)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 (/.f64 z y) i)
(/.f64 z y)
z
i
a

localize212.0ms (1.9%)

Memory
-7.4MiB live, 314.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
accuracy1.2968626144770923
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)))
accuracy2.628900057490618
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))
accuracy18.918305520807674
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
accuracy4.231024817417737
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
accuracy8.100253665871776
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
accuracy16.940698848010594
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))))
accuracy0.01171875
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
accuracy13.8147813620206
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
accuracy16.940698848010594
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
accuracy0.0
(/.f64 t i)
accuracy0.0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
accuracy22.307140633584243
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
accuracy60.57680569697276
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
accuracy0.26171875
(/.f64 (log.f64 y) z)
accuracy0.5686891955986478
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64)))
accuracy0.5783143403298787
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
accuracy11.36948035546172
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
Samples
168.0ms256×0valid
Compiler

Compiled 607 to 66 computations (89.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
ival-mult: 39.0ms (43.3% of total)
ival-add: 26.0ms (28.9% of total)
ival-div: 13.0ms (14.4% of total)
ival-log: 7.0ms (7.8% of total)
ival-neg: 4.0ms (4.4% of total)
ival-sub: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series285.0ms (2.5%)

Memory
-14.4MiB live, 502.0MiB allocated
Counts
25 → 278
Calls
Call 1
Inputs
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a)
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
(/.f64 t i)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a)
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a)
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64)))
(/.f64 (log.f64 y) z)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))))
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))
Outputs
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(+ (* x (log y)) (* z (+ 1 (/ (* (log c) (- b 1/2)) z))))
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+ (* x (log y)) (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))
(+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+ 1 (/ (* (log c) (- b 1/2)) z))
(+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(* x (log y))
(* x (+ (log y) (/ (* z (+ 1 (/ (* (log c) (- b 1/2)) z))) x)))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(/ (* x (log y)) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(* x (+ (log y) (/ (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))) x)))
(/ (* x (log y)) y)
(* x (+ (/ i x) (+ (/ z (* x y)) (+ (/ (log y) y) (/ (* (log c) (- b 1/2)) (* x y))))))
(/ (* x (log y)) z)
(* x (+ (/ 1 x) (+ (/ (log y) z) (/ (* (log c) (- b 1/2)) (* x z)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* z (+ 1 (/ (* (log c) (- b 1/2)) z))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) y)) (* -1 (/ (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) z)) (* -1 (/ (+ 1 (/ (* (log c) (- b 1/2)) z)) x)))))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ z (* (log c) (- b 1/2)))
(- (* -1 (* (log c) (- b 1/2))) z)
(- (+ (* -1 (* i y)) (* -1 (* (log c) (- b 1/2)))) z)
(- z (* -1 (* (log c) (- b 1/2))))
(- (+ z (* i y)) (* -1 (* (log c) (- b 1/2))))
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) y)
(/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) y)
(/ (log y) z)
(* -1 (/ (* (log c) (- b 1/2)) z))
(+ (* -1 (/ (* i y) z)) (* -1 (/ (* (log c) (- b 1/2)) z)))
(/ (+ z (* (log c) (- b 1/2))) y)
(/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) y)
(* z (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ (* (log c) (- b 1/2)) z))))
(* i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(* -1 (* i y))
(* y (- (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y))) (/ z y)))
(* y (- (/ z y) (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y)))))
i
(+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ (* (log c) (- b 1/2)) z)))
(* -1 (/ (log (/ 1 y)) z))
(* -1 (/ (* i y) z))
(* y (+ (* -1 (/ i z)) (* -1 (/ (* (log c) (- b 1/2)) (* y z)))))
(* z (+ 1 (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (* (log c) (- b 1/2))) y)))))
(* -1 (* y (+ i (* -1 (/ (- (* -1 (* (log c) (- b 1/2))) z) y)))))
(* -1 (* y (- (* -1 (/ (- z (* -1 (* (log c) (- b 1/2)))) y)) i)))
(* -1 (* y (+ (* -1 i) (+ (* -1 (/ z y)) (+ (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) y)) (* -1 (/ (* (log c) (- b 1/2)) y)))))))
(+ i (* -1 (/ (+ (* -1 z) (+ (* -1 (* x (+ (log -1) (* -1 (log (/ -1 y)))))) (* -1 (* (log c) (- b 1/2))))) y)))
(+ 1 (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z)))
(/ (+ (log -1) (* -1 (log (/ -1 y)))) z)
(* -1 (* y (+ (/ i z) (/ (* (log c) (- b 1/2)) (* y z)))))
(+ i (* -1 (/ (+ (* -1 z) (* -1 (* (log c) (- b 1/2)))) y)))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ (* i y) (* (log c) (- b 1/2)))
(* -1 (+ (* i y) (* (log c) (- b 1/2))))
(+ (* -1 z) (* -1 (+ (* i y) (* (log c) (- b 1/2)))))
(- z (* -1 (+ (* i y) (* (log c) (- b 1/2)))))
(* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+ z (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))
(/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) z)
(* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z))
(+ i (/ (* (log c) (- b 1/2)) y))
z
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(/ z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z))))
(* -1 z)
(* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1))
(* z (+ 1 (/ (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) z)))
(/ z y)
(* z (+ (/ 1 y) (+ (/ i z) (+ (/ (* x (log y)) (* y z)) (/ (* (log c) (- b 1/2)) (* y z))))))
1
(* z (+ (/ 1 y) (+ (/ i z) (/ (* (log c) (- b 1/2)) (* y z)))))
(* -1 (* z (- (+ (* -1 (/ (* x (log y)) z)) (* -1 (/ (* (log c) (- b 1/2)) z))) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z)))))
(* -1 (* z (- (* -1 (/ (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))) z)) (/ 1 y))))
(+ 1 (* -1 (/ (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2)))) z)))
(* -1 (* z (- (* -1 (/ (+ i (/ (* (log c) (- b 1/2)) y)) z)) (/ 1 y))))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ t i)
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(/ a i)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z))))
(+ (* b (log c)) (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+ z (+ (* -1/2 (log c)) (* i y)))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* i y))))
(- (* -1 (+ (* -1/2 (log c)) (* i y))) z)
(- (+ (* -1 (* b (log c))) (* -1 (+ (* -1/2 (log c)) (* i y)))) z)
(- z (* -1 (+ (* -1/2 (log c)) (* i y))))
(- (+ z (* b (log c))) (* -1 (+ (* -1/2 (log c)) (* i y))))
(* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y)))))
(+ (* b (log c)) (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (+ (/ (* b (log c)) y) (/ (* x (log y)) y)))))
(+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))
(+ 1 (+ (* -1/2 (/ (log c) z)) (+ (/ (* b (log c)) z) (/ (* x (log y)) z))))
(* -1 (/ (+ (* -1/2 (log c)) (* i y)) z))
(+ (* -1 (/ (* b (log c)) z)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) z)))
(+ i (+ (* -1/2 (/ (log c) y)) (/ z y)))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* b (log c)) y))))
(* b (log c))
(* b (+ (log c) (/ (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))) b)))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(/ (* b (log c)) i)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* i y) b)))))
(* -1 (* b (log c)))
(* b (- (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b))) (/ z b)))
(* b (- (/ z b) (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b)))))
(* b (+ (log c) (/ (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))) b)))
(/ (* b (log c)) y)
(* b (+ (* -1/2 (/ (log c) (* b y))) (+ (/ i b) (+ (/ z (* b y)) (+ (/ (log c) y) (/ (* x (log y)) (* b y)))))))
(/ (* b (log c)) z)
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ 1 b) (+ (/ (log c) z) (/ (* x (log y)) (* b z))))))
(* -1 (/ (* b (log c)) z))
(* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (/ (* i y) z)) b))))
(* b (+ (* -1/2 (/ (log c) (* b y))) (+ (/ i b) (+ (/ z (* b y)) (/ (log c) y)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* i y))) b)))))
(* -1 (* b (+ (log c) (* -1 (/ (- (* -1 (+ (* -1/2 (log c)) (* i y))) z) b)))))
(* -1 (* b (- (* -1 (/ (- z (* -1 (+ (* -1/2 (log c)) (* i y)))) b)) (log c))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) y)) (* -1 (/ (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y)))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z))) b)))))
(* -1 (* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ (log c) z) (/ (* i y) (* b z))))))
(* -1 (* b (+ (* -1 (/ (log c) y)) (* -1 (/ (+ i (+ (* -1/2 (/ (log c) y)) (/ z y))) b)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(- (* -1 (+ (* i y) (* (log c) (- b 1/2)))) z)
(* y (+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(* z (+ 1 (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ (* x (log y)) z))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)))
(- (* -1 (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))) z)
(- z (* -1 (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))))
(* y (+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (+ (/ z y) (/ (* x (log y)) y)))))
(+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (+ (/ z y) (/ (* x (log y)) y))))
(+ 1 (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ (* x (log y)) z)))
(* -1 (/ (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)) z))
(+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (/ z y)))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+ z (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(- (* -1 (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))) z)
(- z (* -1 (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(* y (+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y)))))
(+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y))))
(+ 1 (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z)))
(* -1 (/ (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))) z))
(+ i (+ (/ z y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y)))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+ (* i y) (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))
(+ (/ z y) (/ (* (log c) (- b 1/2)) y))
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(* i (- (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i))) (/ z i)))
(* i (- (/ z i) (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i)))))
(* i (+ y (/ (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) i)))
(* i (+ 1 (+ (/ z (* i y)) (+ (/ (* x (log y)) (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))
(* i (+ (* -1 (/ y z)) (* -1 (/ (* (log c) (- b 1/2)) (* i z)))))
(* i (+ 1 (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (* (log c) (- b 1/2))) i)))))
(* -1 (* i (+ y (* -1 (/ (- (* -1 (* (log c) (- b 1/2))) z) i)))))
(* -1 (* i (- (* -1 (/ (- z (* -1 (* (log c) (- b 1/2)))) i)) y)))
(* -1 (* i (+ (* -1 y) (* -1 (/ (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) i)))))
(* -1 (* i (- (* -1 (/ (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))) i)) 1)))
(* -1 (* i (+ (/ y z) (/ (* (log c) (- b 1/2)) (* i z)))))
(* -1 (* i (- (* -1 (/ (+ (/ z y) (/ (* (log c) (- b 1/2)) y)) i)) 1)))
Calls

24 calls:

TimeVariablePointExpression
26.0ms
z
@inf
((* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ t i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (* (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) y) (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) (/ (log y) z) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)))
23.0ms
z
@-inf
((* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ t i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (* (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) y) (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) (/ (log y) z) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)))
20.0ms
c
@-inf
((* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ t i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (* (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) y) (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) (/ (log y) z) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)))
20.0ms
c
@inf
((* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ t i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (* (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) y) (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) (/ (log y) z) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)))
20.0ms
y
@-inf
((* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/ t i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (* (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) y) (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) (/ (log y) z) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)))

simplify174.0ms (1.5%)

Memory
31.4MiB live, 273.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09115838
131995630
084645269
Stop Event
iter limit
node limit
Counts
278 → 273
Calls
Call 1
Inputs
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(+ (* x (log y)) (* z (+ 1 (/ (* (log c) (- b 1/2)) z))))
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+ (* x (log y)) (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))
(+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+ 1 (/ (* (log c) (- b 1/2)) z))
(+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(* x (log y))
(* x (+ (log y) (/ (* z (+ 1 (/ (* (log c) (- b 1/2)) z))) x)))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(/ (* x (log y)) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(* x (+ (log y) (/ (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))) x)))
(/ (* x (log y)) y)
(* x (+ (/ i x) (+ (/ z (* x y)) (+ (/ (log y) y) (/ (* (log c) (- b 1/2)) (* x y))))))
(/ (* x (log y)) z)
(* x (+ (/ 1 x) (+ (/ (log y) z) (/ (* (log c) (- b 1/2)) (* x z)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* z (+ 1 (/ (* (log c) (- b 1/2)) z))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) y)) (* -1 (/ (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) z)) (* -1 (/ (+ 1 (/ (* (log c) (- b 1/2)) z)) x)))))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ z (* (log c) (- b 1/2)))
(- (* -1 (* (log c) (- b 1/2))) z)
(- (+ (* -1 (* i y)) (* -1 (* (log c) (- b 1/2)))) z)
(- z (* -1 (* (log c) (- b 1/2))))
(- (+ z (* i y)) (* -1 (* (log c) (- b 1/2))))
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) y)
(/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) y)
(/ (log y) z)
(* -1 (/ (* (log c) (- b 1/2)) z))
(+ (* -1 (/ (* i y) z)) (* -1 (/ (* (log c) (- b 1/2)) z)))
(/ (+ z (* (log c) (- b 1/2))) y)
(/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) y)
(* z (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ (* (log c) (- b 1/2)) z))))
(* i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(* -1 (* i y))
(* y (- (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y))) (/ z y)))
(* y (- (/ z y) (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y)))))
i
(+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ (* (log c) (- b 1/2)) z)))
(* -1 (/ (log (/ 1 y)) z))
(* -1 (/ (* i y) z))
(* y (+ (* -1 (/ i z)) (* -1 (/ (* (log c) (- b 1/2)) (* y z)))))
(* z (+ 1 (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (* (log c) (- b 1/2))) y)))))
(* -1 (* y (+ i (* -1 (/ (- (* -1 (* (log c) (- b 1/2))) z) y)))))
(* -1 (* y (- (* -1 (/ (- z (* -1 (* (log c) (- b 1/2)))) y)) i)))
(* -1 (* y (+ (* -1 i) (+ (* -1 (/ z y)) (+ (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) y)) (* -1 (/ (* (log c) (- b 1/2)) y)))))))
(+ i (* -1 (/ (+ (* -1 z) (+ (* -1 (* x (+ (log -1) (* -1 (log (/ -1 y)))))) (* -1 (* (log c) (- b 1/2))))) y)))
(+ 1 (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z)))
(/ (+ (log -1) (* -1 (log (/ -1 y)))) z)
(* -1 (* y (+ (/ i z) (/ (* (log c) (- b 1/2)) (* y z)))))
(+ i (* -1 (/ (+ (* -1 z) (* -1 (* (log c) (- b 1/2)))) y)))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+ (* i y) (* (log c) (- b 1/2)))
(* -1 (+ (* i y) (* (log c) (- b 1/2))))
(+ (* -1 z) (* -1 (+ (* i y) (* (log c) (- b 1/2)))))
(- z (* -1 (+ (* i y) (* (log c) (- b 1/2)))))
(* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+ z (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))
(/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) z)
(* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z))
(+ i (/ (* (log c) (- b 1/2)) y))
z
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(/ z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z))))
(* -1 z)
(* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1))
(* z (+ 1 (/ (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) z)))
(/ z y)
(* z (+ (/ 1 y) (+ (/ i z) (+ (/ (* x (log y)) (* y z)) (/ (* (log c) (- b 1/2)) (* y z))))))
1
(* z (+ (/ 1 y) (+ (/ i z) (/ (* (log c) (- b 1/2)) (* y z)))))
(* -1 (* z (- (+ (* -1 (/ (* x (log y)) z)) (* -1 (/ (* (log c) (- b 1/2)) z))) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z)))))
(* -1 (* z (- (* -1 (/ (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))) z)) (/ 1 y))))
(+ 1 (* -1 (/ (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2)))) z)))
(* -1 (* z (- (* -1 (/ (+ i (/ (* (log c) (- b 1/2)) y)) z)) (/ 1 y))))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ t i)
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(/ a i)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z))))
(+ (* b (log c)) (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+ z (+ (* -1/2 (log c)) (* i y)))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* i y))))
(- (* -1 (+ (* -1/2 (log c)) (* i y))) z)
(- (+ (* -1 (* b (log c))) (* -1 (+ (* -1/2 (log c)) (* i y)))) z)
(- z (* -1 (+ (* -1/2 (log c)) (* i y))))
(- (+ z (* b (log c))) (* -1 (+ (* -1/2 (log c)) (* i y))))
(* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y)))))
(+ (* b (log c)) (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (+ (/ (* b (log c)) y) (/ (* x (log y)) y)))))
(+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))
(+ 1 (+ (* -1/2 (/ (log c) z)) (+ (/ (* b (log c)) z) (/ (* x (log y)) z))))
(* -1 (/ (+ (* -1/2 (log c)) (* i y)) z))
(+ (* -1 (/ (* b (log c)) z)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) z)))
(+ i (+ (* -1/2 (/ (log c) y)) (/ z y)))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* b (log c)) y))))
(* b (log c))
(* b (+ (log c) (/ (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))) b)))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(/ (* b (log c)) i)
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* i y) b)))))
(* -1 (* b (log c)))
(* b (- (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b))) (/ z b)))
(* b (- (/ z b) (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b)))))
(* b (+ (log c) (/ (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))) b)))
(/ (* b (log c)) y)
(* b (+ (* -1/2 (/ (log c) (* b y))) (+ (/ i b) (+ (/ z (* b y)) (+ (/ (log c) y) (/ (* x (log y)) (* b y)))))))
(/ (* b (log c)) z)
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ 1 b) (+ (/ (log c) z) (/ (* x (log y)) (* b z))))))
(* -1 (/ (* b (log c)) z))
(* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (/ (* i y) z)) b))))
(* b (+ (* -1/2 (/ (log c) (* b y))) (+ (/ i b) (+ (/ z (* b y)) (/ (log c) y)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* i y))) b)))))
(* -1 (* b (+ (log c) (* -1 (/ (- (* -1 (+ (* -1/2 (log c)) (* i y))) z) b)))))
(* -1 (* b (- (* -1 (/ (- z (* -1 (+ (* -1/2 (log c)) (* i y)))) b)) (log c))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) y)) (* -1 (/ (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y)))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z))) b)))))
(* -1 (* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ (log c) z) (/ (* i y) (* b z))))))
(* -1 (* b (+ (* -1 (/ (log c) y)) (* -1 (/ (+ i (+ (* -1/2 (/ (log c) y)) (/ z y))) b)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(- (* -1 (+ (* i y) (* (log c) (- b 1/2)))) z)
(* y (+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(* z (+ 1 (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ (* x (log y)) z))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)))
(- (* -1 (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))) z)
(- z (* -1 (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))))
(* y (+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (+ (/ z y) (/ (* x (log y)) y)))))
(+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (+ (/ z y) (/ (* x (log y)) y))))
(+ 1 (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ (* x (log y)) z)))
(* -1 (/ (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)) z))
(+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (/ z y)))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+ z (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(- (* -1 (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))) z)
(- z (* -1 (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(* y (+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y)))))
(+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y))))
(+ 1 (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z)))
(* -1 (/ (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))) z))
(+ i (+ (/ z y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y)))
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+ (* i y) (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))
(+ (/ z y) (/ (* (log c) (- b 1/2)) y))
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(* i (- (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i))) (/ z i)))
(* i (- (/ z i) (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i)))))
(* i (+ y (/ (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) i)))
(* i (+ 1 (+ (/ z (* i y)) (+ (/ (* x (log y)) (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))
(* i (+ (* -1 (/ y z)) (* -1 (/ (* (log c) (- b 1/2)) (* i z)))))
(* i (+ 1 (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (* (log c) (- b 1/2))) i)))))
(* -1 (* i (+ y (* -1 (/ (- (* -1 (* (log c) (- b 1/2))) z) i)))))
(* -1 (* i (- (* -1 (/ (- z (* -1 (* (log c) (- b 1/2)))) i)) y)))
(* -1 (* i (+ (* -1 y) (* -1 (/ (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) i)))))
(* -1 (* i (- (* -1 (/ (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))) i)) 1)))
(* -1 (* i (+ (/ y z) (/ (* (log c) (- b 1/2)) (* i z)))))
(* -1 (* i (- (* -1 (/ (+ (/ z y) (/ (* (log c) (- b 1/2)) y)) i)) 1)))
Outputs
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) z)
(+ (* x (log y)) (* z (+ 1 (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) z (*.f64 (log.f64 y) x))
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (+.f64 a (fma.f64 i y z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ z (+ (* i y) (* (log c) (- b 1/2))))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i))) i)
(+ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) (* x (log y)))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i))) i (*.f64 (log.f64 y) x))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i)))
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)))
(* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(*.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i) y)
(+ (* x (log y)) (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(fma.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i) y (*.f64 (log.f64 y) x))
(+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))
(+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i)
(+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i)
(+ 1 (/ (* (log c) (- b 1/2)) z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64))
(+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 y) x) z))
(* x (log y))
(*.f64 (log.f64 y) x)
(* x (+ (log y) (/ (* z (+ 1 (/ (* (log c) (- b 1/2)) z))) x)))
(*.f64 (fma.f64 z (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) x) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y x) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x))) (/.f64 z x)) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y x) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x))) (/.f64 z x)) (/.f64 a x)) (log.f64 y)) x)
(* x (+ (log y) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))
(*.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y x) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x))) (/.f64 z x)) (log.f64 y)) x)
(* x (+ (log y) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i))) x) (log.f64 y)) x)
(/ (* x (log y)) i)
(/.f64 (*.f64 (log.f64 y) x) i)
(* x (+ (/ a (* i x)) (+ (/ t (* i x)) (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 (log.f64 c) i) (/.f64 (log.f64 y) i)) (/.f64 (/.f64 z i) x)) (/.f64 y x)) (/.f64 (/.f64 t i) x)) (/.f64 (/.f64 a i) x)) x)
(* x (+ (log y) (/ (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))) x)))
(*.f64 (fma.f64 y (/.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i) x) (log.f64 y)) x)
(/ (* x (log y)) y)
(/.f64 (*.f64 (log.f64 y) x) y)
(* x (+ (/ i x) (+ (/ z (* x y)) (+ (/ (log y) y) (/ (* (log c) (- b 1/2)) (* x y))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 (log.f64 c) y) (/.f64 (log.f64 y) y)) (/.f64 (/.f64 z x) y)) (/.f64 i x)) x)
(/ (* x (log y)) z)
(/.f64 (*.f64 (log.f64 y) x) z)
(* x (+ (/ 1 x) (+ (/ (log y) z) (/ (* (log c) (- b 1/2)) (* x z)))))
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 (log.f64 c) z) (/.f64 (log.f64 y) z)) x #s(literal 1 binary64))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* z (+ 1 (/ (* (log c) (- b 1/2)) z))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 z (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) x) (log.f64 y))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ z (+ (* i y) (* (log c) (- b 1/2))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 a (fma.f64 i y z)) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i))) x) (log.f64 y))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i))) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* y (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 y (/.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i) x) (log.f64 y))))
(* -1 (* x (+ (* -1 (/ (log y) y)) (* -1 (/ (+ i (+ (/ z y) (/ (* (log c) (- b 1/2)) y))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 (neg.f64 i) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)) x) (/.f64 (log.f64 y) y)))
(* -1 (* x (+ (* -1 (/ (log y) z)) (* -1 (/ (+ 1 (/ (* (log c) (- b 1/2)) z)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) (neg.f64 x)) (/.f64 (log.f64 y) z)))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) z z)
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x))
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)) (/.f64 a i)) i)
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i)
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)) (/.f64 a i))
(+ z (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(- (* -1 (* (log c) (- b 1/2))) z)
(neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(- (+ (* -1 (* i y)) (* -1 (* (log c) (- b 1/2)))) z)
(*.f64 #s(literal -1 binary64) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(- z (* -1 (* (log c) (- b 1/2))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(- (+ z (* i y)) (* -1 (* (log c) (- b 1/2))))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) y)
(/.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) y)
(/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) y)
(/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) y)
(/ (log y) z)
(/.f64 (log.f64 y) z)
(* -1 (/ (* (log c) (- b 1/2)) z))
(/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))
(+ (* -1 (/ (* i y) z)) (* -1 (/ (* (log c) (- b 1/2)) z)))
(neg.f64 (fma.f64 i (/.f64 y z) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z))))
(/ (+ z (* (log c) (- b 1/2))) y)
(/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)
(/ (+ z (+ (* i y) (* (log c) (- b 1/2)))) y)
(/.f64 (+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)))) y)
(* z (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) z z)
(* i y)
(*.f64 i y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(*.f64 (+.f64 (+.f64 (-.f64 i (*.f64 x (/.f64 (neg.f64 (log.f64 y)) y))) (+.f64 (/.f64 a y) (/.f64 t y))) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(*.f64 (+.f64 (+.f64 (-.f64 i (*.f64 x (/.f64 (neg.f64 (log.f64 y)) y))) (/.f64 a y)) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (+.f64 (-.f64 i (*.f64 x (/.f64 (neg.f64 (log.f64 y)) y))) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)) y)
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) y)))
(*.f64 (fma.f64 i (/.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 t i)) (/.f64 a i))) y) i) y)
y
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ a (* i y)) (+ (/ t (* i y)) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))))
(fma.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) y) (/.f64 (/.f64 z i) y)) (/.f64 (/.f64 t i) y)) (/.f64 (/.f64 a i) y)) (*.f64 (/.f64 x y) (/.f64 (neg.f64 (log.f64 y)) i))) y y)
(* -1 (* i y))
(*.f64 (neg.f64 y) i)
(* y (- (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y))) (/ z y)))
(*.f64 (neg.f64 y) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i))
(* y (- (/ z y) (+ (* -1 i) (* -1 (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y))) y)
i
(+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))
(+.f64 (-.f64 i (*.f64 x (/.f64 (neg.f64 (log.f64 y)) y))) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y))
(+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) z)) (/ (* (log c) (- b 1/2)) z)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 y) x) z))
(* -1 (/ (log (/ 1 y)) z))
(/.f64 (log.f64 y) z)
(* -1 (/ (* i y) z))
(*.f64 (neg.f64 i) (/.f64 y z))
(* y (+ (* -1 (/ i z)) (* -1 (/ (* (log c) (- b 1/2)) (* y z)))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 (log.f64 c) z) (/.f64 i z)))
(* z (+ 1 (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) z) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z))) z z)
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ a (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) (neg.f64 y)) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2)))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) z) y) i))
(* -1 (* y (+ (* -1 i) (* -1 (/ (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))))) y)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 (/.f64 a i) (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (*.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) i)))) y) i)))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))))) y)) 1)))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (+.f64 (+.f64 (/.f64 a i) (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (*.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) i)))) y) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* y (+ (* -1 i) (* -1 (/ (+ z (* (log c) (- b 1/2))) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 i) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)))
(* -1 (* y (+ i (* -1 (/ (- (* -1 (* (log c) (- b 1/2))) z) y)))))
(*.f64 (neg.f64 y) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i))
(* -1 (* y (- (* -1 (/ (- z (* -1 (* (log c) (- b 1/2)))) y)) i)))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 i) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)))
(* -1 (* y (+ (* -1 i) (+ (* -1 (/ z y)) (+ (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) y)) (* -1 (/ (* (log c) (- b 1/2)) y)))))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i) (/.f64 (*.f64 (neg.f64 x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y)))) y)))
(+ i (* -1 (/ (+ (* -1 z) (+ (* -1 (* x (+ (log -1) (* -1 (log (/ -1 y)))))) (* -1 (* (log c) (- b 1/2))))) y)))
(-.f64 i (/.f64 (-.f64 (neg.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))) z) y))
(+ 1 (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z) (/ (* (log c) (- b 1/2)) z)))
(+.f64 (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) z) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z))) #s(literal 1 binary64))
(/ (+ (log -1) (* -1 (log (/ -1 y)))) z)
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) z)
(* -1 (* y (+ (/ i z) (/ (* (log c) (- b 1/2)) (* y z)))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 (log.f64 c) z) (/.f64 i z)))
(+ i (* -1 (/ (+ (* -1 z) (* -1 (* (log c) (- b 1/2)))) y)))
(+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i)
(+ (* x (log y)) (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) a)
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i)
(+ z (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i z)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)))
(+ (* i y) (* (log c) (- b 1/2)))
(fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y))
(* -1 (+ (* i y) (* (log c) (- b 1/2))))
(neg.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)))
(+ (* -1 z) (* -1 (+ (* i y) (* (log c) (- b 1/2)))))
(*.f64 #s(literal -1 binary64) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(- z (* -1 (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (/.f64 (*.f64 (log.f64 y) x) y)) y)
(+ z (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(fma.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (/.f64 (*.f64 (log.f64 y) x) y)) y z)
(+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (/.f64 (*.f64 (log.f64 y) x) y))
(/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)
(/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)) z)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) z)
(/.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) z)
(* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z))
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
(+ i (/ (* (log c) (- b 1/2)) y))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i)
z
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) (/.f64 t z)) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(fma.f64 (fma.f64 i (/.f64 y z) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z))) z z)
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(fma.f64 (/.f64 (*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i) z) z z)
(/ z i)
(/.f64 z i)
(* z (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) z))) (/.f64 y z)) (/.f64 (/.f64 t i) z)) (/.f64 (/.f64 a i) z)) (/.f64 #s(literal 1 binary64) i)) z)
(* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z))))
(fma.f64 (fma.f64 i (/.f64 y z) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z))) z z)
(* -1 z)
(neg.f64 z)
(* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1))
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
(* z (+ 1 (/ (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) z)))
(fma.f64 (/.f64 (*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (/.f64 (*.f64 (log.f64 y) x) y)) y) z) z z)
(/ z y)
(/.f64 z y)
(* z (+ (/ 1 y) (+ (/ i z) (+ (/ (* x (log y)) (* y z)) (/ (* (log c) (- b 1/2)) (* y z))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) y) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 (log.f64 c) z))) (/.f64 i z)) (/.f64 #s(literal 1 binary64) y)) z)
1
#s(literal 1 binary64)
(* z (+ (/ 1 y) (+ (/ i z) (/ (* (log c) (- b 1/2)) (* y z)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 (log.f64 c) z) (/.f64 i z)) (/.f64 #s(literal 1 binary64) y)) z)
(* -1 (* z (- (+ (* -1 (/ (* x (log y)) z)) (* -1 (/ (* (log c) (- b 1/2)) z))) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64))))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) a) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) (neg.f64 z)) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* z (- (* -1 (/ (+ (* i y) (* (log c) (- b 1/2))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (+ 1 (+ (/ (* i y) z) (/ (* (log c) (- b 1/2)) z)))))
(neg.f64 (fma.f64 (fma.f64 i (/.f64 y z) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z))) z z))
(* -1 (* z (- (* -1 (/ (* y (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 y) (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (/.f64 (*.f64 (log.f64 y) x) y)) z) #s(literal -1 binary64)))
(* -1 (* z (- (* -1 (/ (+ i (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))) z)) (/ 1 y))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (/.f64 (*.f64 (log.f64 y) x) y)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) y)))
(+ 1 (* -1 (/ (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2)))) z)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) z))
(* -1 (* z (- (* -1 (/ (+ i (/ (* (log c) (- b 1/2)) y)) z)) (/ 1 y))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) (neg.f64 z)) (/.f64 #s(literal 1 binary64) y)))
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) i)
(+ t (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) i t)
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)))
(/ t i)
(/.f64 t i)
t
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* i y) t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t)))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y t) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (/.f64 (*.f64 (log.f64 y) x) t))) (/.f64 z t)) (/.f64 a t)) t t)
(* t (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)))
(fma.f64 (/.f64 (*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) i) t) t t)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) t) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (/.f64 (*.f64 (log.f64 y) x) i) t)) (/.f64 (/.f64 z i) t)) (/.f64 y t)) (/.f64 (/.f64 a i) t)) (/.f64 #s(literal 1 binary64) i)) t)
(* -1 (* t (- (* -1 (/ (+ a (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) t)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y (*.f64 (log.f64 y) x))) (neg.f64 t)) t (neg.f64 t)))
(* -1 (* t (- (* -1 (/ (* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) t)) 1)))
(*.f64 (neg.f64 t) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) (neg.f64 t)) #s(literal -1 binary64)))
(* -1 (* t (- (* -1 (/ (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) t)) (/ 1 i))))
(*.f64 (neg.f64 t) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y (*.f64 (log.f64 y) x)))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) i)
(+ a (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(fma.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) i a)
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 y (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)))
a
(* a (+ 1 (+ (/ t a) (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a)))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a))) (/.f64 z a)) (/.f64 t a)) a a)
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a))) (/.f64 z a)) a a)
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(fma.f64 (/.f64 (*.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) i) a) a a)
(/ a i)
(/.f64 a i)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (+ (/ y a) (+ (/ z (* a i)) (+ (/ (* x (log y)) (* a i)) (/ (* (log c) (- b 1/2)) (* a i))))))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) i) (/.f64 (/.f64 (*.f64 (log.f64 y) x) a) i)) (/.f64 (/.f64 z a) i)) (/.f64 y a)) (/.f64 (/.f64 t a) i)) (/.f64 #s(literal 1 binary64) i)) a)
(* -1 (* a (- (* -1 (/ (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y (*.f64 (log.f64 y) x))) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)) 1)))
(*.f64 (neg.f64 a) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) (neg.f64 a)) #s(literal -1 binary64)))
(* -1 (* a (- (* -1 (/ (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) a)) (/ 1 i))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i))) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)))
(* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z))))
(fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 y) x) z)) z z)
(+ (* b (log c)) (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))))
(fma.f64 (log.f64 c) b (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 y) x) z)) z z))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) t) a)
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))))
(+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) a)
(+ a (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z)
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (+ (* i y) (* x (log y))))))
(+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) i)
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))))
(fma.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) i (*.f64 (log.f64 c) b))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (*.f64 b (/.f64 (log.f64 c) i))) (/.f64 z i)) (/.f64 t i)))
(+ z (+ (* -1/2 (log c)) (* i y)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z)
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* i y))))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(- (* -1 (+ (* -1/2 (log c)) (* i y))) z)
(neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z))
(- (+ (* -1 (* b (log c))) (* -1 (+ (* -1/2 (log c)) (* i y)))) z)
(*.f64 #s(literal -1 binary64) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(- z (* -1 (+ (* -1/2 (log c)) (* i y))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z)
(- (+ z (* b (log c))) (* -1 (+ (* -1/2 (log c)) (* i y))))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) i) y)
(+ (* b (log c)) (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) i) y (*.f64 (log.f64 c) b))
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) i)
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (+ (/ (* b (log c)) y) (/ (* x (log y)) y)))))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 b (/.f64 (log.f64 c) y) (/.f64 z y))) i) (/.f64 (*.f64 (log.f64 y) x) y))
(+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))
(+.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 y) x) z)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (log c) z)) (+ (/ (* b (log c)) z) (/ (* x (log y)) z))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) z) (+.f64 #s(literal -1/2 binary64) b) (/.f64 (*.f64 (log.f64 y) x) z)) #s(literal 1 binary64))
(* -1 (/ (+ (* -1/2 (log c)) (* i y)) z))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y))) z)
(+ (* -1 (/ (* b (log c)) z)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) z)))
(neg.f64 (fma.f64 b (/.f64 (log.f64 c) z) (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z)))
(+ i (+ (* -1/2 (/ (log c) y)) (/ z y)))
(+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (/.f64 z y)) i)
(+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* b (log c)) y))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 b (/.f64 (log.f64 c) y) (/.f64 z y))) i)
(* b (log c))
(*.f64 (log.f64 c) b)
(* b (+ (log c) (/ (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))) b)))
(*.f64 (fma.f64 z (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 y) x) z)) #s(literal 1 binary64)) b) (log.f64 c)) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (+.f64 (+.f64 (+.f64 (fma.f64 i (/.f64 y b) (/.f64 z b)) (/.f64 (*.f64 (log.f64 y) x) b)) (/.f64 t b)) (/.f64 a b))) (log.f64 c)) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 i (/.f64 y b) (/.f64 z b)) (/.f64 (*.f64 (log.f64 y) x) b)) (/.f64 a b))) (log.f64 c)) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (+ (/ (* i y) b) (/ (* x (log y)) b))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (+.f64 (fma.f64 i (/.f64 y b) (/.f64 z b)) (/.f64 (*.f64 (log.f64 y) x) b))) (log.f64 c)) b)
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) b) (log.f64 c)) b)
(/ (* b (log c)) i)
(*.f64 b (/.f64 (log.f64 c) i))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ a (* b i)) (+ (/ t (* b i)) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) i) (/.f64 (log.f64 c) b) (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x i) (/.f64 (log.f64 c) i)) (/.f64 (/.f64 z b) i)) (/.f64 y b)) (/.f64 (/.f64 t b) i)) (/.f64 (/.f64 a b) i))) b)
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* i y) b)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (fma.f64 i (/.f64 y b) (/.f64 z b))) (log.f64 c)) b)
(* -1 (* b (log c)))
(*.f64 (neg.f64 b) (log.f64 c))
(* b (- (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b))) (/ z b)))
(*.f64 (-.f64 (neg.f64 (log.f64 c)) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z) b)) b)
(* b (- (/ z b) (+ (* -1 (log c)) (* -1 (/ (+ (* -1/2 (log c)) (* i y)) b)))))
(*.f64 (-.f64 (/.f64 z b) (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y))) b) (log.f64 c))) b)
(* b (+ (log c) (/ (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))) b)))
(*.f64 (fma.f64 y (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) i) b) (log.f64 c)) b)
(/ (* b (log c)) y)
(*.f64 b (/.f64 (log.f64 c) y))
(* b (+ (* -1/2 (/ (log c) (* b y))) (+ (/ i b) (+ (/ z (* b y)) (+ (/ (log c) y) (/ (* x (log y)) (* b y)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b) (/.f64 (log.f64 c) y) (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x y) (/.f64 (log.f64 c) y)) (/.f64 (/.f64 z b) y)) (/.f64 i b))) b)
(/ (* b (log c)) z)
(*.f64 b (/.f64 (log.f64 c) z))
(* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ 1 b) (+ (/ (log c) z) (/ (* x (log y)) (* b z))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) z) (/.f64 (log.f64 c) b) (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) b) (/.f64 (log.f64 c) z)) (/.f64 #s(literal 1 binary64) b))) b)
(* -1 (/ (* b (log c)) z))
(*.f64 (neg.f64 b) (/.f64 (log.f64 c) z))
(* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ (* -1/2 (/ (log c) z)) (/ (* i y) z)) b))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 i y) z)) (neg.f64 b)) (/.f64 (log.f64 c) z)) b)
(* b (+ (* -1/2 (/ (log c) (* b y))) (+ (/ i b) (+ (/ z (* b y)) (/ (log c) y)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b) (/.f64 (log.f64 c) y) (+.f64 (+.f64 (/.f64 (/.f64 z b) y) (/.f64 (log.f64 c) y)) (/.f64 i b))) b)
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* z (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z)))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 y) x) z)) z z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) t) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ a (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) a) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 i y (*.f64 (log.f64 y) x))) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) b) (log.f64 c))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (+.f64 y (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* i y))) b)))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (log.f64 c)) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z) b)))
(* -1 (* b (+ (log c) (* -1 (/ (- (* -1 (+ (* -1/2 (log c)) (* i y))) z) b)))))
(*.f64 (neg.f64 b) (-.f64 (log.f64 c) (/.f64 (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z)) b)))
(* -1 (* b (- (* -1 (/ (- z (* -1 (+ (* -1/2 (log c)) (* i y)))) b)) (log c))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (log.f64 c)) (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (*.f64 i y)) z) b)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* y (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y))))) b)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 y (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) i) b) (log.f64 c))))
(* -1 (* b (+ (* -1 (/ (log c) y)) (* -1 (/ (+ i (+ (* -1/2 (/ (log c) y)) (+ (/ z y) (/ (* x (log y)) y)))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) i) (neg.f64 b)) (/.f64 (log.f64 c) y)))
(* -1 (* b (+ (* -1 (/ (log c) z)) (* -1 (/ (+ 1 (+ (* -1/2 (/ (log c) z)) (/ (* x (log y)) z))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 c) z) #s(literal -1/2 binary64) (/.f64 (*.f64 (log.f64 y) x) z)) #s(literal -1 binary64) #s(literal -1 binary64)) b) (/.f64 (log.f64 c) z)))
(* -1 (* b (+ (* -1/2 (/ (log c) (* b z))) (+ (/ (log c) z) (/ (* i y) (* b z))))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 #s(literal -1/2 binary64) z) (/.f64 (log.f64 c) b) (fma.f64 (/.f64 i b) (/.f64 y z) (/.f64 (log.f64 c) z))))
(* -1 (* b (+ (* -1 (/ (log c) y)) (* -1 (/ (+ i (+ (* -1/2 (/ (log c) y)) (/ z y))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) y) #s(literal -1/2 binary64) (/.f64 z y)) i) (neg.f64 b)) (/.f64 (log.f64 c) y)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i)
(- (* -1 (+ (* i y) (* (log c) (- b 1/2)))) z)
(*.f64 #s(literal -1 binary64) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(* y (+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i) y)
(* z (+ 1 (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ (* x (log y)) z))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) z z)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))
(+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) i)
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(- (* -1 (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))) z)
(*.f64 #s(literal -1 binary64) (fma.f64 i y (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(- z (* -1 (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y))))
(+.f64 (fma.f64 i y z) (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))))
(* y (+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (+ (/ z y) (/ (* x (log y)) y)))))
(*.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i) y)
(+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (+ (/ z y) (/ (* x (log y)) y))))
(+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i)
(+ 1 (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) z)) (/ (* x (log y)) z)))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 y) x) z))
(* -1 (/ (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* i y)) z))
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
(+ i (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) y)) (/ z y)))
(+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) i)
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z))))
(fma.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) z z)
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 i y z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))))
(+ a (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+.f64 (+.f64 a (fma.f64 i y z)) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(+.f64 (fma.f64 i y z) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i)) (/.f64 t i))) i)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))))
(+.f64 (+.f64 y (/.f64 a i)) (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i)) (/.f64 t i)))
(+ z (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+.f64 (fma.f64 i y z) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64))))
(- (* -1 (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))) z)
(neg.f64 (+.f64 (fma.f64 i y z) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)))))
(- z (* -1 (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))
(+.f64 (fma.f64 i y z) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64))))
(* y (+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y)))))
(*.f64 (+.f64 (+.f64 i (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y))) y)
(+ i (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y))))
(+.f64 (+.f64 i (fma.f64 x (/.f64 (log.f64 y) y) (/.f64 z y))) (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y)))
(+ 1 (+ (/ (* x (log y)) z) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) z)))
(+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (/.f64 (*.f64 (log.f64 y) x) z)) #s(literal 1 binary64))
(* -1 (/ (+ (* i y) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))) z))
(/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (-.f64 b #s(literal 1/2 binary64)) (*.f64 i y)) (neg.f64 z))
(+ i (+ (/ z y) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) y)))
(+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y)) i)
(/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)
(/.f64 (+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) i)
(/ (+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))) i)
(/.f64 (+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y (*.f64 (log.f64 y) x)))) i)
(* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))))
(*.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) y)
(+ (* i y) (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i) y)
(+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))
(+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y))
(+ (/ z y) (/ (* (log c) (- b 1/2)) y))
(/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y)
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(*.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) (/.f64 (*.f64 (log.f64 y) x) i)) y) i)
(* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(*.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i) y) i)
(* i (- (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i))) (/ z i)))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i)) i)
(* i (- (/ z i) (+ (* -1 y) (* -1 (/ (* (log c) (- b 1/2)) i)))))
(*.f64 (-.f64 (/.f64 z i) (neg.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y))) i)
(* i (+ y (/ (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) i)))
(*.f64 (fma.f64 y (/.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i) y) i)
(* i (+ 1 (+ (/ z (* i y)) (+ (/ (* x (log y)) (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 x y) (/.f64 (log.f64 y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) y))) (/.f64 (/.f64 z i) y)) i i)
(* i (+ (* -1 (/ y z)) (* -1 (/ (* (log c) (- b 1/2)) (* i z)))))
(*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) z) (/.f64 y z)) (neg.f64 i))
(* i (+ 1 (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y)))))
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) y) (/.f64 (/.f64 z i) y)) i i)
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 (+.f64 a t) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) (neg.f64 i)) y) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) i)))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 y) x))) (neg.f64 i)) y) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)))))
(*.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) (*.f64 (log.f64 y) x)) (neg.f64 i)) y) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ z (* (log c) (- b 1/2))) i)))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i)) (neg.f64 i))
(* -1 (* i (+ y (* -1 (/ (- (* -1 (* (log c) (- b 1/2))) z) i)))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i)) i)
(* -1 (* i (- (* -1 (/ (- z (* -1 (* (log c) (- b 1/2)))) i)) y)))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) i)) (neg.f64 i))
(* -1 (* i (+ (* -1 y) (* -1 (/ (* y (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y)))) i)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) i) y)) (neg.f64 i))
(* -1 (* i (- (* -1 (/ (+ (/ z y) (+ (/ (* x (log y)) y) (/ (* (log c) (- b 1/2)) y))) i)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (/.f64 (*.f64 (log.f64 y) x) y)) (neg.f64 i)) i (neg.f64 i)))
(* -1 (* i (+ (/ y z) (/ (* (log c) (- b 1/2)) (* i z)))))
(*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (log.f64 c) z) (/.f64 y z)) (neg.f64 i))
(* -1 (* i (- (* -1 (/ (+ (/ z y) (/ (* (log c) (- b 1/2)) y)) i)) 1)))
(neg.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) y) (neg.f64 i)) i (neg.f64 i)))

rewrite224.0ms (2%)

Memory
-1.8MiB live, 269.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
080805
0120800
1605784
25607784
08234739
Stop Event
iter limit
node limit
iter limit
Counts
25 → 361
Calls
Call 1
Inputs
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a)
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
(/.f64 t i)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a)
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a)
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64)))
(/.f64 (log.f64 y) z)
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))))
(/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))
Outputs
(*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)
(*.f64 z (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64))) z) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64))) z) (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) z z)
(fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))
(fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z))
(fma.f64 z (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (*.f64 z #s(literal 1 binary64)))
(fma.f64 z (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (*.f64 z (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(fma.f64 z (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 z (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(+.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) z) z)
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))
(+.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z) (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z))
(+.f64 (*.f64 z (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)))) (*.f64 z #s(literal 1 binary64)))
(+.f64 (*.f64 z (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (*.f64 z (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(+.f64 (*.f64 z (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) (*.f64 z (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (fma.f64 i y a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 i y (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))) (-.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64))) (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a)) (*.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (fma.f64 i y (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)) (*.f64 a a)) (fma.f64 i y (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a)))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 i y (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a)) (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))) a)
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) a)
(fma.f64 i y (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))
(fma.f64 y i (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) #s(literal 2 binary64)) (fma.f64 i y (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))) (/.f64 (*.f64 a a) (fma.f64 i y (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))))
(+.f64 (+.f64 a (*.f64 i y)) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))
(+.f64 (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a) (*.f64 i y))
(+.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) a))
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) a)
(+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (fma.f64 i y a))
(+.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))
(fma.f64 y i #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))) (/.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) #s(literal 2 binary64)) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))))
(+.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)))
(+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
(*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i)
(*.f64 i #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)))
#s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)))
(*.f64 (pow.f64 i #s(literal -1 binary64)) t)
(*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))
(*.f64 t (pow.f64 i #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 t i))
(pow.f64 (/.f64 i t) #s(literal -1 binary64))
(/.f64 (*.f64 t #s(literal 1 binary64)) i)
(/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 i)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i t)))
(/.f64 (neg.f64 t) (neg.f64 i))
(/.f64 t i)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i t) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 i t))
(neg.f64 (/.f64 (neg.f64 t) i))
(neg.f64 (/.f64 t (neg.f64 i)))
(exp.f64 (*.f64 (log.f64 (/.f64 i t)) #s(literal -1 binary64)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)))
(*.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))) (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64))) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a) (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64))) (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) #s(literal 2 binary64)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)) (/.f64 (*.f64 a a) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)
(+.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z))))
#s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z)))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)))))
(*.f64 z (fma.f64 (/.f64 #s(literal -1 binary64) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal -1 binary64)))
(*.f64 z (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64))) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (fma.f64 z z (*.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64))) (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z) (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal -1 binary64)) (/.f64 z z) (neg.f64 z))
(fma.f64 #s(literal -1 binary64) z (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))))
(fma.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) (/.f64 #s(literal -1 binary64) z) (neg.f64 z))
(fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))
(fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) (neg.f64 z))
(fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (*.f64 (/.f64 #s(literal -1 binary64) z) z) (neg.f64 z))
(fma.f64 z #s(literal -1 binary64) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))))
(fma.f64 z (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) (neg.f64 z))
(-.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) #s(literal 0 binary64)) z)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z)) (/.f64 (*.f64 z z) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z)))
(-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))
(-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) z)
(+.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) (neg.f64 z))
(+.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))))
(*.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64)))) (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)) (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z)) (*.f64 z z)) (-.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)) (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) (-.f64 (*.f64 z z) (*.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64)))) (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)) (*.f64 z z)) (neg.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)) z)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 z) (-.f64 (neg.f64 z) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z)))) (pow.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal 2 binary64)))))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(fma.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z))) z z)
(fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) z)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z))
(fma.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal -1 binary64) (*.f64 (neg.f64 z) #s(literal -1 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) (neg.f64 z) z)
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal -1 binary64)))
(fma.f64 (neg.f64 z) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z)
(fma.f64 #s(literal 1 binary64) z (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z))
(fma.f64 z (neg.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z))) z)
(-.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) (neg.f64 z))
(-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z)))
(-.f64 z (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))))
(+.f64 (*.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal -1 binary64)) (*.f64 (neg.f64 z) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 z (neg.f64 z))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)
(+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))
(+.f64 z (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64))) (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a) (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) #s(literal 2 binary64)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a)) (/.f64 (*.f64 a a) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a)))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))) a)
(+.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z))))
(*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)
(*.f64 y (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64))) y) (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64))) y) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))
(/.f64 (*.f64 y (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) y (*.f64 (+.f64 (/.f64 z y) i) y))
(fma.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) y (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) y))
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) y (*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) y))
(fma.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (*.f64 y (+.f64 (/.f64 z y) i)))
(fma.f64 y (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (*.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))
(fma.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 y (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) y) (*.f64 (+.f64 (/.f64 z y) i) y))
(+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) y) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) y))
(+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) y) (*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) y))
(+.f64 (*.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)))) (*.f64 y (+.f64 (/.f64 z y) i)))
(+.f64 (*.f64 y (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (*.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))
(+.f64 (*.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) (*.f64 y (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)))) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (+.f64 (/.f64 z y) i)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (-.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (+.f64 (/.f64 z y) i)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i)) (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64))))) (*.f64 y (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))))
(/.f64 (fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64))) (*.f64 y (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64))))) (*.f64 y (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64))) y (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i)) (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i)) y))
(/.f64 (fma.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64))) y (*.f64 (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)))) (*.f64 (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64))) y))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) #s(literal -1 binary64)) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (pow.f64 y #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (-.f64 (pow.f64 (/.f64 z y) #s(literal 2 binary64)) (*.f64 i i)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z y) i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 (/.f64 z y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i (-.f64 i (/.f64 z y)) (pow.f64 (/.f64 z y) #s(literal 2 binary64)))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(fma.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)))) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (neg.f64 (log.f64 y)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 y #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(fma.f64 x (neg.f64 (/.f64 (neg.f64 (log.f64 y)) y)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) y) (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (log.f64 c)) (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))) (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))))
(-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) x))
(+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (/.f64 z y)) i)
(+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) i) (/.f64 z y))
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y))) i)
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) (+.f64 i (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))) (+.f64 (/.f64 z y) i))
(+.f64 (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)))
(+.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i)) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x)))
(+.f64 (+.f64 (/.f64 z y) i) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (*.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64))) (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a) (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) #s(literal 2 binary64)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a)) (/.f64 (*.f64 a a) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a)))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)) a)
(+.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 y)) y) (neg.f64 x) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))) y)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)) (*.f64 z (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 z (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 y) z) x)) (*.f64 z (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 z (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 y) z) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) z (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)) z))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal 1 binary64)) z (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 y) z) x)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 y) z) x)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 y) z) x))) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 z #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 z #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (log.f64 y) z) x) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (/.f64 (log.f64 y) z) (*.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (/.f64 (log.f64 y) z) x (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (log.f64 y) (/.f64 x z) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (log.f64 y) (*.f64 (pow.f64 z #s(literal -1 binary64)) x) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 x (*.f64 (/.f64 (log.f64 y) z) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 x (/.f64 (log.f64 y) z) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) z) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal -1 binary64)) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 y) z) x))
(+.f64 (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 (log.f64 y) z) x) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(+.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(+.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)))
(+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (log.f64 y) z) x (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 y) (neg.f64 z)))
(*.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 z #s(literal -1 binary64)) (log.f64 y))
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal -1 binary64) z))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 y) z))
(*.f64 (log.f64 y) (pow.f64 z #s(literal -1 binary64)))
(pow.f64 (/.f64 z (log.f64 y)) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) z)
(/.f64 (*.f64 (log.f64 y) #s(literal 1 binary64)) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z (log.f64 y))))
(/.f64 (neg.f64 (log.f64 y)) (neg.f64 z))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z (log.f64 y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z (log.f64 y)))
(/.f64 (log.f64 y) z)
(neg.f64 (/.f64 (neg.f64 (log.f64 y)) z))
(neg.f64 (/.f64 (log.f64 y) (neg.f64 z)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 z)) (/.f64 (log.f64 y) (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 z (log.f64 y))) #s(literal -1 binary64)))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z) z) z)))
(*.f64 (pow.f64 (/.f64 (neg.f64 z) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 z) (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(*.f64 (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 z #s(literal -1 binary64)))
(*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (/.f64 #s(literal -1 binary64) z))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z)))
(pow.f64 (/.f64 (neg.f64 z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) z)) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 1 binary64)) (neg.f64 z))
(/.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal -1 binary64)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))) (neg.f64 z))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y)) (neg.f64 z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (*.f64 (neg.f64 z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 (neg.f64 i) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (*.f64 (neg.f64 z) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) z)
(/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (neg.f64 z))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(neg.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) z))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y))) (*.f64 i i)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) i))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) (-.f64 (*.f64 i i) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (/.f64 z y) i) (*.f64 y (-.f64 (pow.f64 (/.f64 z y) #s(literal 2 binary64)) (*.f64 i i)))) (*.f64 y (-.f64 (/.f64 z y) i)))
(/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 i (-.f64 i (/.f64 z y)) (pow.f64 (/.f64 z y) #s(literal 2 binary64))) (*.f64 y (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 (/.f64 z y) #s(literal 3 binary64))))) (*.f64 y (fma.f64 i (-.f64 i (/.f64 z y)) (pow.f64 (/.f64 z y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 z y) #s(literal 2 binary64)) (*.f64 i i)) y (*.f64 (-.f64 (/.f64 z y) i) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 (-.f64 (/.f64 z y) i) y))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 (/.f64 z y) #s(literal 3 binary64))) y (*.f64 (fma.f64 i (-.f64 i (/.f64 z y)) (pow.f64 (/.f64 z y) #s(literal 2 binary64))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 (fma.f64 i (-.f64 i (/.f64 z y)) (pow.f64 (/.f64 z y) #s(literal 2 binary64))) y))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 z y) i) (-.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 z y) #s(literal 2 binary64)) (*.f64 i i)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z y) i)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)))
(fma.f64 #s(literal -1 binary64) (/.f64 z (neg.f64 y)) (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 (/.f64 z y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i (-.f64 i (/.f64 z y)) (pow.f64 (/.f64 z y) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) z (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (+.f64 (/.f64 z y) i))
(fma.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (neg.f64 y)) (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 y #s(literal -1 binary64)) (+.f64 (/.f64 z y) i))
(fma.f64 #s(literal 1 binary64) (/.f64 z y) (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(fma.f64 z (pow.f64 y #s(literal -1 binary64)) (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) y) (+.f64 (/.f64 z y) i))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (log.f64 c)) (+.f64 (/.f64 z y) i))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))) (/.f64 (pow.f64 (+.f64 (/.f64 z y) i) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) i) (/.f64 z y))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) i)
(+.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)) (+.f64 (/.f64 z y) i))
(+.f64 (+.f64 (/.f64 z y) i) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c)))
(+.f64 (/.f64 z y) (+.f64 i (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c))))
(+.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)))

eval92.0ms (0.8%)

Memory
14.6MiB live, 173.0MiB allocated
Compiler

Compiled 48 706 to 3 759 computations (92.3% saved)

prune75.0ms (0.7%)

Memory
-24.2MiB live, 150.7MiB allocated
Pruning

36 alts after pruning (31 fresh and 5 done)

PrunedKeptTotal
New59012602
Fresh61925
Picked415
Done044
Total60036636
Accuracy
100.0%
Counts
636 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.7%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
66.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
56.4%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (/.f64 (*.f64 (log.f64 y) x) a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
57.3%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) #s(approx (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z))) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
44.4%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) z (*.f64 z a)) (*.f64 z z))) z z)) (*.f64 y i))
52.9%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
53.8%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
49.5%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
59.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) t) t t))
90.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
82.0%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
82.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 #s(literal 1 binary64) (/.f64 z (log.f64 y))) #s(literal 1 binary64))) z))) a))
82.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal -1 binary64) z)) #s(literal 1 binary64))) z))) a))
64.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
62.0%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
57.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
81.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
60.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
60.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) #s(approx (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i))) y)) a))
71.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)) i)) a))
30.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
60.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
54.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
57.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
44.0%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
45.0%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
65.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))) y) i))
19.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
15.5%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
12.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
13.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
13.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
10.2%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
21.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
73.7%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (fma.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)))) a a)))
79.1%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
Compiler

Compiled 5 791 to 1 808 computations (68.8% saved)

regimes397.0ms (3.5%)

Memory
10.5MiB live, 324.6MiB allocated
Counts
69 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) (/.f64 (*.f64 (log.f64 y) x) a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) t) a) i) y) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) a a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) t))) a) z) z z))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (fma.f64 (/.f64 (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) t) t t))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) #s(approx (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i))) y)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (log.f64 y) x (+.f64 (+.f64 t z) a))))) y) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal -1 binary64) z)) #s(literal 1 binary64))) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)) i)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 #s(literal 1 binary64) (/.f64 z (log.f64 y))) #s(literal 1 binary64))) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) i) y)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (+.f64 (/.f64 z y) i))) y)) a))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) #s(approx (+ (* (/ (log c) z) (- b 1/2)) (/ a z)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z)))) z z)) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 a z)) z z)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (fma.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)))) a a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 t i)) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (*.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i))))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (fma.f64 (+.f64 (fma.f64 i (/.f64 y a) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (*.f64 (log.f64 y) x) a))) (/.f64 z a)) a a)))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x a) (log.f64 y) (/.f64 z a)) (fma.f64 (/.f64 (log.f64 c) a) (-.f64 b #s(literal 1/2 binary64)) (/.f64 t a))) a a)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (fma.f64 (/.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64)) (/.f64 a z))) z z)) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) #s(approx (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z))) #s(approx (* (- b 1/2) (log c)) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 (+.f64 (fma.f64 (/.f64 x z) (log.f64 y) (/.f64 t z)) (/.f64 (fma.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) z (*.f64 z a)) (*.f64 z z))) z z)) (*.f64 y i))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) #s(approx (+ (* (+ (+ (* (/ x a) (log y)) (/ z a)) (/ t a)) a) a) (fma.f64 (fma.f64 a (/.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 t a)) z) (/.f64 a z)) z z))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) y) x i) (+.f64 (/.f64 t y) (/.f64 a y))) (fma.f64 (/.f64 (log.f64 c) y) (-.f64 b #s(literal 1/2 binary64)) (/.f64 z y))) y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 t i)))) (neg.f64 z)) #s(literal -1 binary64)))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (* (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) i) (*.f64 (neg.f64 z) (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 t i))) (neg.f64 z)) #s(literal -1 binary64)))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) (neg.f64 b)) (log.f64 c))))) a))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.f64 (+.f64 (/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x z)) t) a) b) (log.f64 c)) b)) (*.f64 y i))
(+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (log.f64 c)) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) b) (/.f64 (-.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) a) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) #s(literal 2 binary64)) (*.f64 a a))))) (*.f64 y i))
Outputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Calls

12 calls:

97.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
72.0ms
a
36.0ms
t
31.0ms
i
29.0ms
c
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1z
99.8%1t
99.8%1a
99.8%1b
99.8%1c
99.8%1i
99.8%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
99.8%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
99.8%1(-.f64 b #s(literal 1/2 binary64))
99.8%1(log.f64 c)
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes202.0ms (1.8%)

Memory
-9.0MiB live, 147.9MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
Calls

12 calls:

40.0ms
y
33.0ms
b
32.0ms
(log.f64 c)
19.0ms
i
10.0ms
a
Results
AccuracySegmentsBranch
98.9%1x
98.9%1y
98.9%1z
98.9%1t
98.9%1a
98.9%1b
98.9%1c
98.9%1i
98.9%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
98.9%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
98.9%1(-.f64 b #s(literal 1/2 binary64))
98.9%1(log.f64 c)
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes194.0ms (1.7%)

Memory
-9.2MiB live, 151.9MiB allocated
Counts
33 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
Calls

12 calls:

44.0ms
x
29.0ms
(log.f64 c)
24.0ms
t
20.0ms
i
9.0ms
c
Results
AccuracySegmentsBranch
95.7%3x
93.1%2y
92.8%2z
89.3%3t
86.1%2a
96.6%3b
84.3%1c
93.4%3i
92.5%2(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
96.8%3(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
96.6%3(-.f64 b #s(literal 1/2 binary64))
84.3%1(log.f64 c)
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes203.0ms (1.8%)

Memory
-10.6MiB live, 110.7MiB allocated
Counts
32 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a))
Outputs
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a))
Calls

6 calls:

111.0ms
z
34.0ms
(-.f64 b #s(literal 1/2 binary64))
29.0ms
b
9.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
9.0ms
y
Results
AccuracySegmentsBranch
92.7%2z
92.4%2y
93.6%3x
85.7%3b
84.9%3(-.f64 b #s(literal 1/2 binary64))
87.8%4(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Compiler

Compiled 13 to 54 computations (-315.4% saved)

regimes50.0ms (0.4%)

Memory
5.3MiB live, 43.2MiB allocated
Counts
31 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 (log.f64 y) x)))))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
Calls

4 calls:

22.0ms
x
9.0ms
z
9.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
9.0ms
y
Results
AccuracySegmentsBranch
93.6%3x
91.7%2y
89.9%3(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
86.5%3z
Compiler

Compiled 24 to 44 computations (-83.3% saved)

regimes54.0ms (0.5%)

Memory
10.3MiB live, 46.9MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 #s(approx (+ (* (neg x) (/ (neg (log y)) y)) (+ (* (log c) (/ (- b 1/2) y)) (+ (/ z y) i))) (*.f64 b (/.f64 (log.f64 c) y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (*.f64 b (/.f64 (log.f64 c) z))) z z)) (*.f64 y i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 (*.f64 (log.f64 y) x) z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) i) y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (/.f64 (*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64))) (neg.f64 z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) (neg.f64 z)) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (/.f64 t i)))) i))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
Calls

3 calls:

35.0ms
y
8.0ms
x
8.0ms
i
Results
AccuracySegmentsBranch
81.1%1y
81.1%1i
90.9%3x
Compiler

Compiled 3 to 24 computations (-700% saved)

regimes8.0ms (0.1%)

Memory
12.7MiB live, 12.7MiB allocated
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (*.f64 b (/.f64 (log.f64 c) i))) i))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
Calls

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
90.0%3x
Compiler

Compiled 1 to 8 computations (-700% saved)

regimes7.0ms (0.1%)

Memory
11.2MiB live, 11.2MiB allocated
Counts
18 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
Calls

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
90.0%3x
Compiler

Compiled 1 to 8 computations (-700% saved)

regimes151.0ms (1.3%)

Memory
-10.6MiB live, 108.3MiB allocated
Counts
17 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 i y (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))
Calls

12 calls:

37.0ms
c
33.0ms
x
32.0ms
y
5.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
5.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Results
AccuracySegmentsBranch
74.6%3i
76.6%2y
74.8%3(-.f64 b #s(literal 1/2 binary64))
76.9%4b
78.0%4(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
77.6%2z
71.3%4c
71.3%4(log.f64 c)
67.5%2a
78.5%5t
76.7%3(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
79.6%4x
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes31.0ms (0.3%)

Memory
6.1MiB live, 80.5MiB allocated
Counts
15 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 c) b)))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
Calls

5 calls:

8.0ms
y
6.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
5.0ms
x
5.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
5.0ms
z
Results
AccuracySegmentsBranch
74.7%3(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
75.6%3(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
74.9%5x
74.4%2y
74.1%2z
Compiler

Compiled 30 to 56 computations (-86.7% saved)

regimes8.0ms (0.1%)

Memory
-24.1MiB live, 22.6MiB allocated
Counts
13 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
Calls

1 calls:

7.0ms
y
Results
AccuracySegmentsBranch
74.4%2y
Compiler

Compiled 1 to 8 computations (-700% saved)

regimes82.0ms (0.7%)

Memory
11.7MiB live, 89.6MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))
Calls

9 calls:

35.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
18.0ms
i
4.0ms
y
4.0ms
t
4.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Results
AccuracySegmentsBranch
71.6%3x
64.4%1i
69.2%2(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
69.3%3(-.f64 b #s(literal 1/2 binary64))
69.3%3b
64.4%1t
64.4%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
64.4%1z
64.4%1y
Compiler

Compiled 36 to 90 computations (-150% saved)

regimes11.0ms (0.1%)

Memory
-8.6MiB live, 27.9MiB allocated
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
Calls

2 calls:

6.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
4.0ms
x
Results
AccuracySegmentsBranch
69.2%2(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
64.4%1x
Compiler

Compiled 7 to 20 computations (-185.7% saved)

regimes31.0ms (0.3%)

Memory
7.0MiB live, 53.3MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 z i)) i))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (fma.f64 #s(approx (+ (+ (* (/ x z) (log y)) (/ t z)) (+ (* (/ (log c) z) (- b 1/2)) (/ a z))) (/.f64 a z)) z z)) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (/ (+ (+ (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) t) a) i) y) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 (fma.f64 #s(approx (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) (*.f64 (neg.f64 i) (/.f64 y z))) z (neg.f64 z))))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
Calls

7 calls:

8.0ms
(-.f64 b #s(literal 1/2 binary64))
4.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
4.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
4.0ms
c
4.0ms
(log.f64 c)
Results
AccuracySegmentsBranch
64.4%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
64.4%1a
64.4%1b
64.4%1(-.f64 b #s(literal 1/2 binary64))
64.4%1c
64.4%1(log.f64 c)
64.4%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Compiler

Compiled 35 to 75 computations (-114.3% saved)

regimes24.0ms (0.2%)

Memory
8.1MiB live, 47.6MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))
Calls

12 calls:

3.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
2.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
2.0ms
a
2.0ms
c
2.0ms
(log.f64 c)
Results
AccuracySegmentsBranch
58.4%2y
51.1%2c
51.1%2(log.f64 c)
57.4%2z
51.4%2t
57.6%3i
47.0%2x
53.1%4(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
49.2%2a
46.9%2b
60.6%3(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
45.0%1(-.f64 b #s(literal 1/2 binary64))
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes14.0ms (0.1%)

Memory
-23.6MiB live, 15.6MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Calls

4 calls:

9.0ms
i
2.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
1.0ms
y
1.0ms
z
Results
AccuracySegmentsBranch
53.9%3i
45.0%1z
53.3%2y
56.0%3(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Compiler

Compiled 24 to 44 computations (-83.3% saved)

regimes15.0ms (0.1%)

Memory
38.5MiB live, 38.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Calls

12 calls:

1.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
1.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
1.0ms
b
1.0ms
x
1.0ms
a
Results
AccuracySegmentsBranch
21.3%1(-.f64 b #s(literal 1/2 binary64))
21.3%1z
21.3%1b
21.3%1x
21.3%1a
21.3%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
21.3%1c
21.3%1(log.f64 c)
21.3%1t
21.3%1i
21.3%1y
21.3%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
Compiler

Compiled 40 to 115 computations (-187.5% saved)

bsearch17.0ms (0.2%)

Memory
-36.7MiB live, 3.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0992231840717776e+104
1.5630939262303675e+112
0.0ms
-6.668765124628577e+163
-5.245753611712021e+162
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch22.0ms (0.2%)

Memory
1.3MiB live, 39.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
-3.925744942842208e+79
-3.764707068415798e+77
Samples
12.0ms112×0valid
Compiler

Compiled 612 to 444 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-log: 3.0ms (39.1% of total)
ival-add: 2.0ms (26% of total)
ival-mult: 2.0ms (26% of total)
ival-sub: 1.0ms (13% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch44.0ms (0.4%)

Memory
6.6MiB live, 81.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.9669867192396043e+124
1.1735086455208077e+125
23.0ms
-1.4422828958870664e+179
-1.3563059131778284e+173
Samples
27.0ms240×0valid
Compiler

Compiled 1 389 to 1 006 computations (27.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-log: 6.0ms (36.4% of total)
ival-add: 5.0ms (30.3% of total)
ival-mult: 4.0ms (24.2% of total)
ival-sub: 1.0ms (6.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch54.0ms (0.5%)

Memory
28.2MiB live, 112.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
9.117866325822474e+47
1.8424139408593558e+70
20.0ms
-1.630581132294233e+216
-5.169794835131081e+212
Samples
33.0ms304×0valid
Compiler

Compiled 1 943 to 1 323 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-log: 8.0ms (38.2% of total)
ival-add: 6.0ms (28.7% of total)
ival-mult: 6.0ms (28.7% of total)
ival-sub: 1.0ms (4.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch6.0ms (0%)

Memory
-29.0MiB live, 9.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
3.0ms
9.117866325822474e+47
1.8424139408593558e+70
1.0ms
-1.630581132294233e+216
-5.169794835131081e+212
Compiler

Compiled 2 266 to 1 437 computations (36.6% saved)

bsearch4.0ms (0%)

Memory
8.2MiB live, 8.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
2.0ms
9.117866325822474e+47
1.8424139408593558e+70
1.0ms
-1.630581132294233e+216
-5.169794835131081e+212
Compiler

Compiled 2 171 to 1 380 computations (36.4% saved)

bsearch17.0ms (0.2%)

Memory
2.8MiB live, 40.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
-3.219373508203439e+157
-2.543523011381646e+156
Samples
10.0ms96×0valid
Compiler

Compiled 786 to 493 computations (37.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-log: 2.0ms (30.8% of total)
ival-add: 2.0ms (30.8% of total)
ival-mult: 2.0ms (30.8% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch11.0ms (0.1%)

Memory
21.1MiB live, 21.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
1.8621556372001079e+27
3.1971697148949384e+27
Samples
7.0ms64×0valid
Compiler

Compiled 516 to 339 computations (34.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-log: 2.0ms (46.6% of total)
ival-add: 1.0ms (23.3% of total)
ival-mult: 1.0ms (23.3% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
1.8621556372001079e+27
3.1971697148949384e+27
Compiler

Compiled 520 to 339 computations (34.8% saved)

bsearch43.0ms (0.4%)

Memory
-13.2MiB live, 107.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
7.766539183390711e+245
2.1890046177782313e+249
20.0ms
-1.630581132294233e+216
-5.169794835131081e+212
Samples
27.0ms224×0valid
Compiler

Compiled 1 432 to 1 023 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-add: 8.0ms (41.9% of total)
ival-log: 5.0ms (26.2% of total)
ival-mult: 4.0ms (20.9% of total)
ival-sub: 1.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5633630435094977e+195
5.0159898601170404e+203
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-3.9450569257190564e+65
-1.2804522002576792e+51
0.0ms
-inf
-3.4081973400438145e+306
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.634001598604362e+306
1.0085429505275224e+308
0.0ms
-inf
-3.4081973400438145e+306
Compiler

Compiled 24 to 31 computations (-29.2% saved)

simplify265.0ms (2.4%)

Memory
-0.3MiB live, 76.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01921802
12971802
25121796
311941788
422471770
561591770
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal -50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) (if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 400000000000000000766270034293867494486382050906076804461121405839751729681595502384494458043272129413120 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))))
(if (<=.f64 z #s(literal -3500000000000000132571709850489338051206618645930068717053488461558530629959680 binary64)) (+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a)))
(if (<=.f64 x #s(literal -54000000000000001526973395747812369840502353604985773824844976806361710308450965807200268492062948733817314066523085186801401085351951532688957252893851819455341895673754681344 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a))) (if (<=.f64 x #s(literal 24000000000000000639310564940615726026131921536946631545251274198059726335001643031973309969500404892283679722087183928000512 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))))
(if (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) (if (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))))
(if (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) (if (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))))
(if (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) (if (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))))
(if (<=.f64 z #s(literal -23999999999999999600620325356601321149448934600419292872808182747051242020024301308755469046702529802029697320264714521620828176355949769603172248887826055168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)))
(if (<=.f64 y #s(literal 1949999999999999929703464960 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)))
(if (<=.f64 y #s(literal 1949999999999999929703464960 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)))
(if (<=.f64 x #s(literal -220000000000000013898146538251747706625709146911963103198060593391302860240986838674674513299899749496872742966686948217018474839958739693959233857122070463118027877746294536549457503688261756761135381767986209619968 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 949999999999999939014654259760347941017156027068984122734293335238518698832205262498603617639400620668390267164041822335378030917061083807550939883545272227244623299992562199518636229279434220260740137527626918341471290871144336112608389179113472 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))))
(if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 1999999999999999954155529538859438392082930388376757727548894681145163594695708457788837720495819875615513201592225079943863233291370363398466535627902482147340008734099231088420219850164686290944 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
(if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -inf.0 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)) (if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -199999999999999998418077252567267701645512243388460910731136598016 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))))
(if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -inf.0 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)) (if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Outputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal -50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) (if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 400000000000000000766270034293867494486382050906076804461121405839751729681595502384494458043272129413120 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a))))
(if (<=.f64 z #s(literal -3500000000000000132571709850489338051206618645930068717053488461558530629959680 binary64)) (+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (* z (log c)) (/ (- b 1/2) z)) z) (*.f64 (log.f64 c) b))))) a)))
(if (<=.f64 z #s(literal -3500000000000000132571709850489338051206618645930068717053488461558530629959680 binary64)) (+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 t z) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) #s(approx (+ (* (- b 1/2) (log c)) z) (*.f64 (log.f64 c) b))))) a)))
(if (<=.f64 x #s(literal -54000000000000001526973395747812369840502353604985773824844976806361710308450965807200268492062948733817314066523085186801401085351951532688957252893851819455341895673754681344 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a))) (if (<=.f64 x #s(literal 24000000000000000639310564940615726026131921536946631545251274198059726335001643031973309969500404892283679722087183928000512 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))))
(if (or (<=.f64 x #s(literal -54000000000000001526973395747812369840502353604985773824844976806361710308450965807200268492062948733817314066523085186801401085351951532688957252893851819455341895673754681344 binary64)) (not (<=.f64 x #s(literal 24000000000000000639310564940615726026131921536946631545251274198059726335001643031973309969500404892283679722087183928000512 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))))
(if (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) (if (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))))
(if (or (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) (not (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (+.f64 a t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))))
(if (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) (if (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))))
(if (or (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) (not (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (*.f64 i y)) z)) a)))
(if (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) (if (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a))))
(if (or (<=.f64 x #s(literal -33999999999999997972710734328671432261600730600905998458252731516838315986036985338085748944742820137233905041827008743977352595899372433971690257696926868411375860970355659217550136974086259602924655865227133321216 binary64)) (not (<=.f64 x #s(literal 17999999999999999773070314001637373912503712223328211580588660615020544 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)))
(if (<=.f64 z #s(literal -23999999999999999600620325356601321149448934600419292872808182747051242020024301308755469046702529802029697320264714521620828176355949769603172248887826055168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (* (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) z) (*.f64 (log.f64 y) x)))) a)))
(if (<=.f64 y #s(literal 1949999999999999929703464960 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+.f64 #s(approx (+ (* (log c) (+ -1/2 b)) (* i y)) (*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))) z)) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)))
(if (<=.f64 y #s(literal 1949999999999999929703464960 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)))
(if (<=.f64 x #s(literal -220000000000000013898146538251747706625709146911963103198060593391302860240986838674674513299899749496872742966686948217018474839958739693959233857122070463118027877746294536549457503688261756761135381767986209619968 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 949999999999999939014654259760347941017156027068984122734293335238518698832205262498603617639400620668390267164041822335378030917061083807550939883545272227244623299992562199518636229279434220260740137527626918341471290871144336112608389179113472 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x))))
(if (or (<=.f64 x #s(literal -220000000000000013898146538251747706625709146911963103198060593391302860240986838674674513299899749496872742966686948217018474839958739693959233857122070463118027877746294536549457503688261756761135381767986209619968 binary64)) (not (<=.f64 x #s(literal 949999999999999939014654259760347941017156027068984122734293335238518698832205262498603617639400620668390267164041822335378030917061083807550939883545272227244623299992562199518636229279434220260740137527626918341471290871144336112608389179113472 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)))
(if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 1999999999999999954155529538859438392082930388376757727548894681145163594695708457788837720495819875615513201592225079943863233291370363398466535627902482147340008734099231088420219850164686290944 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (*.f64 #s(approx (+ (* (log c) (/ (- b 1/2) z)) (+ (* x (/ (log y) z)) 1)) #s(literal 1 binary64)) z))) a))
(if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -inf.0 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)) (if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -199999999999999998418077252567267701645512243388460910731136598016 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (*.f64 (neg.f64 y) i))))) a))))
(if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -inf.0 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)) (if (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))))
(if (or (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal -inf.0 binary64)) (not (<=.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i)) #s(literal 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) #s(approx (+ (+ (* (log c) (+ -1/2 b)) (* i y)) z) (neg.f64 #s(approx (+ (* (/ (+ (* (log c) (+ -1/2 b)) (* i y)) (neg z)) z) (neg z)) (neg.f64 z))))) a)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))

soundness1.1s (9.7%)

Memory
-15.4MiB live, 909.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09115838
131995630
084645269
010386727
135156628
082216228
03401386
110741370
237961337
372161337
083951201
08104920
127814841
083034448
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2 140 to 1 029 computations (51.9% saved)

preprocess132.0ms (1.2%)

Memory
1.6MiB live, 155.5MiB allocated
Remove

(sort z t a)

Compiler

Compiled 3 728 to 508 computations (86.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...