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

Time bar (total: 10.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze16.0ms (0.1%)

Memory
-9.2MiB live, 29.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.9%)

Memory
59.0MiB live, 2 247.2MiB allocated
Samples
976.0ms8 254×0valid
0.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 638.0ms
ival-log: 224.0ms (35.1% of total)
ival-add: 187.0ms (29.3% of total)
ival-mult: 170.0ms (26.6% of total)
ival-sub: 42.0ms (6.6% 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

explain224.0ms (2.1%)

Memory
-32.0MiB live, 306.4MiB 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: 48.0ms
ival-log: 24.0ms (49.5% of total)
ival-add: 10.0ms (20.6% of total)
ival-mult: 10.0ms (20.6% of total)
ival-sub: 3.0ms (6.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess131.0ms (1.2%)

Memory
-1.3MiB live, 114.2MiB 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.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 8 computations (-∞% saved)

prune4.0ms (0%)

Memory
5.5MiB live, 5.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.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)

simplify101.0ms (0.9%)

Memory
33.7MiB live, 71.3MiB 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

localize62.0ms (0.6%)

Memory
-1.3MiB live, 75.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.1484375
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
accuracy0.25
(*.f64 x (log.f64 y))
Samples
47.0ms256×0valid
Compiler

Compiled 93 to 22 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 16.0ms (54.2% of total)
ival-log: 7.0ms (23.7% of total)
ival-add: 5.0ms (16.9% of total)
ival-sub: 1.0ms (3.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series301.0ms (2.8%)

Memory
-5.4MiB live, 428.4MiB 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
46.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)))
45.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)))
44.0ms
b
@-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)))
26.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)))
25.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)))

simplify372.0ms (3.4%)

Memory
6.0MiB live, 161.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)

rewrite458.0ms (4.2%)

Memory
14.1MiB live, 212.5MiB 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)))

eval104.0ms (1%)

Memory
1.9MiB live, 121.6MiB allocated
Compiler

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

prune23.0ms (0.2%)

Memory
-7.4MiB live, 66.4MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New45417471
Fresh000
Picked101
Done000
Total45517472
Accuracy
100.0%
Counts
472 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(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)))))
19.5%
(+.f64 (/.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 y i))
83.5%
(+.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))
64.2%
(+.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))
84.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))
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))
77.6%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.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)) (*.f64 y i))
68.9%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.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)) (*.f64 y i))
61.5%
#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))
82.5%
#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))
77.1%
#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))
99.1%
#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))
84.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.8%
#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))
70.6%
#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))
16.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
24.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Compiler

Compiled 1 436 to 1 000 computations (30.4% saved)

simplify348.0ms (3.2%)

Memory
20.1MiB live, 292.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
cost-diff0
(+.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))))
cost-diff0
#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))
cost-diff11
(*.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)
cost-diff0
#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))
cost-diff1
(+.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)))
cost-diff1
(+.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))
cost-diff7
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)
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))
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
(-.f64 b #s(literal 1/2 binary64))
cost-diff0
(log.f64 c)
cost-diff0
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
cost-diff0
(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)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058551
097521
1185521
2449521
31637521
42697515
53331493
63857489
75750489
87749489
08532486
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(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)))))
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))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))
a
(+.f64 t (fma.f64 (log.f64 y) x z))
t
(fma.f64 (log.f64 y) x z)
(log.f64 y)
x
z
#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 (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
(+.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 #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)))
#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))
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)
(+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))
(fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))
(/.f64 x t)
x
t
(log.f64 y)
y
(/.f64 z t)
z
(/.f64 a 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
#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))
(*.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)
(+.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))))
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
(+.f64 (/.f64 a i) y)
(/.f64 a i)
a
i
y
(/.f64 t i)
t
(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)))
(/.f64 (log.f64 c) i)
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))
(/.f64 x i)
x
(log.f64 y)
(/.f64 z i)
z
Outputs
(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)))))
(fma.f64 x (log.f64 y) (fma.f64 i y (+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) z) t)))
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))))
(fma.f64 x (log.f64 y) (+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) z) t))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)
a
(+.f64 t (fma.f64 (log.f64 y) x z))
(+.f64 (fma.f64 x (log.f64 y) z) t)
t
(fma.f64 (log.f64 y) x z)
(fma.f64 x (log.f64 y) z)
(log.f64 y)
x
z
#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 (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)) (fma.f64 x (log.f64 y) (fma.f64 i y (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) z))))
(+.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 x (log.f64 y) (fma.f64 i y (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) z)))
(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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y z)))
i
y
(fma.f64 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(fma.f64 x (log.f64 y) (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
(+.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))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 i y #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))))
(+.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)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))
#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))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 (fma.f64 x (log.f64 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 (fma.f64 x (log.f64 y) z) t) a)
(+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))
(+.f64 (/.f64 a t) (fma.f64 (/.f64 (log.f64 y) t) x (/.f64 z t)))
(fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))
(fma.f64 (/.f64 (log.f64 y) t) x (/.f64 z t))
(/.f64 x t)
x
t
(log.f64 y)
y
(/.f64 z t)
z
(/.f64 a 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)
(*.f64 i 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)) (fma.f64 x (log.f64 y) (fma.f64 i y (+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) z) t))))
(*.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)
(fma.f64 x (log.f64 y) (fma.f64 i y (+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) z) t)))
(+.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))))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)))
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
(+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))
(+.f64 (/.f64 a i) y)
(/.f64 a i)
a
i
y
(/.f64 t i)
t
(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)))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))
(/.f64 (log.f64 c) i)
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))
(fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))
(/.f64 x i)
x
(log.f64 y)
(/.f64 z i)
z

localize547.0ms (5%)

Memory
-181.4MiB live, 249.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy1.0546764904222408
(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)))
accuracy1.2406783319889867
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))
accuracy3.617170986641647
(+.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))))
accuracy18.1316438409524
(*.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)
accuracy0.1484375
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
accuracy0.7718141955986478
(fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))
accuracy3.808577236641647
(+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))
accuracy23.49613325090474
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)
accuracy0.00390625
(+.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 (log.f64 y) x (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
accuracy0.1015625
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
accuracy0.4799574353150277
#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))
accuracy0.0
(*.f64 i y)
accuracy48.38962329335708
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
accuracy0.0
(log.f64 y)
accuracy0.0
(log.f64 c)
accuracy0.0546875
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
accuracy0.125
(fma.f64 (log.f64 y) x z)
Samples
440.0ms256×0valid
Compiler

Compiled 479 to 55 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-mult: 39.0ms (44.8% of total)
ival-add: 26.0ms (29.9% of total)
ival-div: 13.0ms (14.9% of total)
ival-log: 7.0ms (8% of total)
ival-sub: 1.0ms (1.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series439.0ms (4%)

Memory
12.3MiB live, 527.0MiB allocated
Counts
26 → 285
Calls
Call 1
Inputs
(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)))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(log.f64 c)
(-.f64 b #s(literal 1/2 binary64))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
#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))
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)
(+.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 #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)))
#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 (+.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 (+.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))
(+.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))))
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
(fma.f64 (log.f64 y) x z)
(log.f64 y)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))
(fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z 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)))
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))))))
(+ 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))))
(+ t (* t (+ (/ a t) (/ z t))))
(+ t (+ (* t (+ (/ a t) (/ z t))) (* x (log y))))
(+ a (+ t z))
(+ a (+ t (+ z (* x (log y)))))
(* 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
(+ z (* x (log y)))
(+ (/ a t) (/ z t))
(+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))
(/ z t)
(+ (/ z t) (/ (* x (log y)) t))
(/ z i)
(+ (/ z i) (/ (* x (log y)) i))
(+ (/ z i) (/ (* (log c) (- b 1/2)) i))
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(* 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) (+ (/ 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) (+ (/ t x) (/ (* t (+ (/ a t) (/ z t))) x))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z 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)))
(/ (* x (log y)) t)
(* x (+ (/ a (* t x)) (+ (/ z (* t x)) (/ (log y) t))))
(* x (+ (/ z (* t x)) (/ (log y) t)))
(* x (+ (/ z (* i x)) (/ (log y) i)))
(* x (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i 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 (/ (+ 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 (/ (+ t (* t (+ (/ a t) (/ z t)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) 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 x)))))
(* -1 (* x (+ (* -1 (/ (log y) t)) (* -1 (/ (+ (/ a t) (/ z t)) x)))))
(* -1 (* x (+ (* -1 (/ z (* t x))) (* -1 (/ (log y) t)))))
(* -1 (* x (+ (* -1 (/ z (* i x))) (* -1 (/ (log y) i)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ (/ z i) (/ (* (log c) (- b 1/2)) i)) x)))))
(* i y)
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ t (* t (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(* 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 i) (/ t i))
(+ y (+ (/ a i) (/ t i)))
(log 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))))))
(* 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))))
(+ t (* t (+ (* -1 (/ (* x (log (/ 1 y))) t)) (+ (/ a t) (/ z t)))))
(+ a (+ t (+ z (* -1 (* x (log (/ 1 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 (+ 1 (+ (/ a (* i y)) (/ t (* i y)))))
(+ z (* -1 (* x (log (/ 1 y)))))
(* -1 (log (/ 1 y)))
(+ (* -1 (/ (* x (log (/ 1 y))) t)) (+ (/ a t) (/ z t)))
(+ (* -1 (/ (* x (log (/ 1 y))) t)) (/ z t))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (/ z i))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))
(* -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))))))
(* -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))))
(+ t (* t (+ (/ a t) (+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t)))))
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 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 (/ (+ (/ a i) (/ t i)) y)) 1)))
(+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))
(+ (log -1) (* -1 (log (/ -1 y))))
(+ (/ a t) (+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t)))
(+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t))
(+ (/ z i) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i))
(+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t (+ (* 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)))
(+ t (* t (+ (/ a t) (/ (* x (log y)) t))))
(+ t (+ z (* t (+ (/ a t) (/ (* x (log y)) t)))))
(+ a (+ t (* x (log y))))
(* 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)))))
(* (log c) (- b 1/2))
(+ (/ a t) (/ (* x (log y)) t))
(+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))
(* 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 (+ (/ 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 (+ (/ t z) (/ (* t (+ (/ a t) (/ (* x (log y)) t))) z))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(* 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 (/ (* x (log y)) z)))
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* z (+ (/ 1 t) (+ (/ a (* t z)) (/ (* x (log y)) (* t z)))))
(* z (+ (/ 1 t) (/ (* x (log y)) (* t z))))
(* z (+ (/ 1 i) (/ (* x (log y)) (* i z))))
(* z (+ (/ 1 i) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i 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 (/ (+ 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 (/ (+ t (* t (+ (/ a t) (/ (* x (log y)) t)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) 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 (/ (* x (log y)) z)) 1)))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (/ a t) (/ (* x (log y)) t)) z)) (/ 1 t))))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* t z))) (/ 1 t))))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* i z))) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)) z)) (/ 1 i))))
(+ a (+ z (* x (log 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)))))
(+ y (/ a i))
(/ (+ a (+ z (* x (log y)))) t)
(/ (+ z (* x (log y))) t)
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)))))
(* 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)) (/ 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 t)) (+ (* -1 (/ z t)) (* -1 (/ (* x (log y)) t)))) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) 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 (/ (+ y (/ a i)) t)) (/ 1 i))))
(* -1 (/ (+ (* -1 a) (+ (* -1 z) (* -1 (* x (log y))))) t))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) t))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ t (* t (+ (/ z t) (/ (* x (log y)) t))))
(+ a (+ t (* t (+ (/ z t) (/ (* x (log y)) t)))))
(+ t (+ z (* x (log y))))
(* 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)))))
(+ y (/ t i))
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 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (+ (/ t a) (/ (* t (+ (/ z t) (/ (* x (log y)) t))) a))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) 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)) (/ y a))))
(/ a t)
(* a (+ (/ 1 t) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(* -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 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (* t (+ (/ z t) (/ (* x (log y)) t)))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) 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 (/ (+ y (/ t i)) a)) (/ 1 i))))
(* -1 (* a (- (* -1 (/ (+ (/ z t) (/ (* x (log y)) t)) a)) (/ 1 t))))
(+ 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
(- b 1/2)
(+ 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)))))))
(+ 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) i)) (+ (/ z i) (/ (* x (log y)) i)))
(+ (* -1/2 (/ (log c) i)) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i))))
(* 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
(* b (- 1 (* 1/2 (/ 1 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 (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i))))))
(* -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/2 (/ 1 b)) 1)))
(* -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)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))) b)))))
(log c)
(* 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 (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (log (/ 1 c)))
(+ 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))))))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ z i) (/ (* x (log y)) i)))
(+ 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))))
(+ 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))))))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))
(/ (+ 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)
(/ (+ a t) i)
(/ (+ a (+ t (* i y))) i)
(/ (+ z (* x (log y))) i)
(/ (+ z (+ (* 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)))))
(* -1 (* i (+ (* -1 y) (+ (* -1 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))))) i)))
(+ y (* -1 (/ (+ (* -1 a) (* -1 t)) i)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) i))
(* -1 (/ (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))) i))
Calls

24 calls:

TimeVariablePointExpression
56.0ms
c
@inf
((+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (- b 1/2) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (+ (+ (+ (+ (+ (* 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 t) (log y)) (/ z t)) (/ a t)) t) t) (+ (+ (+ (+ (+ (* 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) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (+ (+ (/ a i) y) (/ t i)) (+ (* (log y) x) z) (log y) (+ (* (- b 1/2) (log c)) z) (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (+ (* (/ x t) (log y)) (/ z t)) (* (- b 1/2) (log c)) (+ (* (/ x i) (log y)) (/ z i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i))))
47.0ms
i
@0
((+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (- b 1/2) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (+ (+ (+ (+ (+ (* 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 t) (log y)) (/ z t)) (/ a t)) t) t) (+ (+ (+ (+ (+ (* 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) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (+ (+ (/ a i) y) (/ t i)) (+ (* (log y) x) z) (log y) (+ (* (- b 1/2) (log c)) z) (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (+ (* (/ x t) (log y)) (/ z t)) (* (- b 1/2) (log c)) (+ (* (/ x i) (log y)) (/ z i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i))))
35.0ms
i
@-inf
((+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (- b 1/2) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (+ (+ (+ (+ (+ (* 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 t) (log y)) (/ z t)) (/ a t)) t) t) (+ (+ (+ (+ (+ (* 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) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (+ (+ (/ a i) y) (/ t i)) (+ (* (log y) x) z) (log y) (+ (* (- b 1/2) (log c)) z) (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (+ (* (/ x t) (log y)) (/ z t)) (* (- b 1/2) (log c)) (+ (* (/ x i) (log y)) (/ z i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i))))
34.0ms
t
@-inf
((+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (- b 1/2) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (+ (+ (+ (+ (+ (* 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 t) (log y)) (/ z t)) (/ a t)) t) t) (+ (+ (+ (+ (+ (* 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) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (+ (+ (/ a i) y) (/ t i)) (+ (* (log y) x) z) (log y) (+ (* (- b 1/2) (log c)) z) (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (+ (* (/ x t) (log y)) (/ z t)) (* (- b 1/2) (log c)) (+ (* (/ x i) (log y)) (/ z i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i))))
34.0ms
y
@inf
((+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (- b 1/2) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* i y) (+ (+ (+ (+ (+ (* 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 t) (log y)) (/ z t)) (/ a t)) t) t) (+ (+ (+ (+ (+ (* 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) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (+ (+ (/ a i) y) (/ t i)) (+ (* (log y) x) z) (log y) (+ (* (- b 1/2) (log c)) z) (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (+ (* (/ x t) (log y)) (/ z t)) (* (- b 1/2) (log c)) (+ (* (/ x i) (log y)) (/ z i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i))))

simplify201.0ms (1.9%)

Memory
12.8MiB live, 283.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09095483
130725396
083334957
Stop Event
iter limit
node limit
Counts
285 → 280
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))))))
(+ 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))))
(+ t (* t (+ (/ a t) (/ z t))))
(+ t (+ (* t (+ (/ a t) (/ z t))) (* x (log y))))
(+ a (+ t z))
(+ a (+ t (+ z (* x (log y)))))
(* 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
(+ z (* x (log y)))
(+ (/ a t) (/ z t))
(+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))
(/ z t)
(+ (/ z t) (/ (* x (log y)) t))
(/ z i)
(+ (/ z i) (/ (* x (log y)) i))
(+ (/ z i) (/ (* (log c) (- b 1/2)) i))
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(* 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) (+ (/ 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) (+ (/ t x) (/ (* t (+ (/ a t) (/ z t))) x))))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (/ z 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)))
(/ (* x (log y)) t)
(* x (+ (/ a (* t x)) (+ (/ z (* t x)) (/ (log y) t))))
(* x (+ (/ z (* t x)) (/ (log y) t)))
(* x (+ (/ z (* i x)) (/ (log y) i)))
(* x (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i 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 (/ (+ 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 (/ (+ t (* t (+ (/ a t) (/ z t)))) x)))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) 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 x)))))
(* -1 (* x (+ (* -1 (/ (log y) t)) (* -1 (/ (+ (/ a t) (/ z t)) x)))))
(* -1 (* x (+ (* -1 (/ z (* t x))) (* -1 (/ (log y) t)))))
(* -1 (* x (+ (* -1 (/ z (* i x))) (* -1 (/ (log y) i)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ (/ z i) (/ (* (log c) (- b 1/2)) i)) x)))))
(* i y)
(+ a (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ t (* t (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(* 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 i) (/ t i))
(+ y (+ (/ a i) (/ t i)))
(log 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))))))
(* 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))))
(+ t (* t (+ (* -1 (/ (* x (log (/ 1 y))) t)) (+ (/ a t) (/ z t)))))
(+ a (+ t (+ z (* -1 (* x (log (/ 1 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 (+ 1 (+ (/ a (* i y)) (/ t (* i y)))))
(+ z (* -1 (* x (log (/ 1 y)))))
(* -1 (log (/ 1 y)))
(+ (* -1 (/ (* x (log (/ 1 y))) t)) (+ (/ a t) (/ z t)))
(+ (* -1 (/ (* x (log (/ 1 y))) t)) (/ z t))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (/ z i))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))
(* -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))))))
(* -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))))
(+ t (* t (+ (/ a t) (+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t)))))
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 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 (/ (+ (/ a i) (/ t i)) y)) 1)))
(+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))
(+ (log -1) (* -1 (log (/ -1 y))))
(+ (/ a t) (+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t)))
(+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t))
(+ (/ z i) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i))
(+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t (+ (* 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)))
(+ t (* t (+ (/ a t) (/ (* x (log y)) t))))
(+ t (+ z (* t (+ (/ a t) (/ (* x (log y)) t)))))
(+ a (+ t (* x (log y))))
(* 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)))))
(* (log c) (- b 1/2))
(+ (/ a t) (/ (* x (log y)) t))
(+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))
(* 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 (+ (/ 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 (+ (/ t z) (/ (* t (+ (/ a t) (/ (* x (log y)) t))) z))))
(* z (+ 1 (+ (/ a z) (+ (/ t z) (/ (* x (log y)) z)))))
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(* 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 (/ (* x (log y)) z)))
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* z (+ (/ 1 t) (+ (/ a (* t z)) (/ (* x (log y)) (* t z)))))
(* z (+ (/ 1 t) (/ (* x (log y)) (* t z))))
(* z (+ (/ 1 i) (/ (* x (log y)) (* i z))))
(* z (+ (/ 1 i) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i 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 (/ (+ 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 (/ (+ t (* t (+ (/ a t) (/ (* x (log y)) t)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (* x (log y)))) 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 (/ (* x (log y)) z)) 1)))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (/ a t) (/ (* x (log y)) t)) z)) (/ 1 t))))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* t z))) (/ 1 t))))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* i z))) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)) z)) (/ 1 i))))
(+ a (+ z (* x (log 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)))))
(+ y (/ a i))
(/ (+ a (+ z (* x (log y)))) t)
(/ (+ z (* x (log y))) t)
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)))))
(* 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)) (/ 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 t)) (+ (* -1 (/ z t)) (* -1 (/ (* x (log y)) t)))) 1)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) 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 (/ (+ y (/ a i)) t)) (/ 1 i))))
(* -1 (/ (+ (* -1 a) (+ (* -1 z) (* -1 (* x (log y))))) t))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) t))
(+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+ t (* t (+ (/ z t) (/ (* x (log y)) t))))
(+ a (+ t (* t (+ (/ z t) (/ (* x (log y)) t)))))
(+ t (+ z (* x (log y))))
(* 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)))))
(+ y (/ t i))
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 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(* a (+ 1 (+ (/ t a) (/ (* t (+ (/ z t) (/ (* x (log y)) t))) a))))
(* a (+ 1 (+ (/ t a) (+ (/ z a) (/ (* x (log y)) 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)) (/ y a))))
(/ a t)
(* a (+ (/ 1 t) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(* -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 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (* t (+ (/ z t) (/ (* x (log y)) t)))) a)) 1)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) 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 (/ (+ y (/ t i)) a)) (/ 1 i))))
(* -1 (* a (- (* -1 (/ (+ (/ z t) (/ (* x (log y)) t)) a)) (/ 1 t))))
(+ 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
(- b 1/2)
(+ 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)))))))
(+ 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) i)) (+ (/ z i) (/ (* x (log y)) i)))
(+ (* -1/2 (/ (log c) i)) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i))))
(* 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
(* b (- 1 (* 1/2 (/ 1 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 (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
(* b (+ (log c) (* -1/2 (/ (log c) b))))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i))))))
(* -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/2 (/ 1 b)) 1)))
(* -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)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* 1/2 (/ (log c) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))) b)))))
(log c)
(* 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 (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (log (/ 1 c)))
(+ 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))))))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(* -1 (* (log (/ 1 c)) (- b 1/2)))
(+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ z i) (/ (* x (log y)) i)))
(+ 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))))
(+ 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))))))
(+ z (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))
(* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))
(/ (+ 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)
(/ (+ a t) i)
(/ (+ a (+ t (* i y))) i)
(/ (+ z (* x (log y))) i)
(/ (+ z (+ (* 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)))))
(* -1 (* i (+ (* -1 y) (+ (* -1 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))))) i)))
(+ y (* -1 (/ (+ (* -1 a) (* -1 t)) i)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) i))
(* -1 (/ (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))) i))
Outputs
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 t a) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y z)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))))
(+.f64 (+.f64 t a) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(+ 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)
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y 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 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y 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)))
(+ 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))
(+ t (* t (+ (/ a t) (/ z t))))
(fma.f64 (+.f64 (/.f64 z t) (/.f64 a t)) t t)
(+ t (+ (* t (+ (/ a t) (/ z t))) (* x (log y))))
(fma.f64 (+.f64 (/.f64 z t) (/.f64 a t)) t (fma.f64 (log.f64 y) x t))
(+ a (+ t z))
(+.f64 (+.f64 z t) a)
(+ a (+ t (+ z (* x (log y)))))
(+.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) a)
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (/.f64 a i) y) (+.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 (/.f64 a i) y) (+.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 (/.f64 a i) y) (+.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 (/.f64 a i) y) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i)))
z
(+ z (* x (log y)))
(fma.f64 (log.f64 y) x z)
(+ (/ a t) (/ z t))
(+.f64 (/.f64 z t) (/.f64 a t))
(+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))
(fma.f64 x (/.f64 (log.f64 y) t) (+.f64 (/.f64 z t) (/.f64 a t)))
(/ z t)
(/.f64 z t)
(+ (/ z t) (/ (* x (log y)) t))
(fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t))
(/ z i)
(/.f64 z i)
(+ (/ z i) (/ (* x (log y)) i))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
(+ (/ z i) (/ (* (log c) (- b 1/2)) i))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))
(* 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) (+ (/ 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) (+ (/ 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) (+ (/ 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) (+ (/ t x) (/ (* t (+ (/ a t) (/ z t))) x))))
(*.f64 (fma.f64 t (/.f64 (+.f64 (/.f64 z t) (/.f64 a t)) x) (+.f64 (/.f64 t 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) (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))))) x)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (+.f64 (/.f64 a i) y) (+.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)))
(*.f64 (+.f64 (/.f64 z x) (log.f64 y)) x)
(/ (* x (log y)) t)
(/.f64 (*.f64 (log.f64 y) x) t)
(* x (+ (/ a (* t x)) (+ (/ z (* t x)) (/ (log y) t))))
(*.f64 (+.f64 (+.f64 (/.f64 (log.f64 y) t) (/.f64 (/.f64 z t) x)) (/.f64 (/.f64 a t) x)) x)
(* x (+ (/ z (* t x)) (/ (log y) t)))
(*.f64 (+.f64 (/.f64 (log.f64 y) t) (/.f64 (/.f64 z t) x)) x)
(* x (+ (/ z (* i x)) (/ (log y) i)))
(*.f64 (+.f64 (/.f64 (log.f64 y) i) (/.f64 (/.f64 z i) x)) x)
(* x (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x)))))
(*.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)) 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 t a) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y z))) (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 (+ 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) (fma.f64 i y 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 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.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 (/ (+ t (* t (+ (/ a t) (/ z t)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (+.f64 (/.f64 z t) (/.f64 a t)) t t) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ a (+ t z)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (+.f64 z t) a) (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 (/.f64 a i) y) (+.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 (/.f64 a i) y) (+.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 x)))))
(*.f64 (neg.f64 x) (neg.f64 (+.f64 (/.f64 z x) (log.f64 y))))
(* -1 (* x (+ (* -1 (/ (log y) t)) (* -1 (/ (+ (/ a t) (/ z t)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (/.f64 z t) (/.f64 a t)) (neg.f64 x)) (/.f64 (log.f64 y) t)))
(* -1 (* x (+ (* -1 (/ z (* t x))) (* -1 (/ (log y) t)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) (*.f64 x t)) (/.f64 (log.f64 y) t)))
(* -1 (* x (+ (* -1 (/ z (* i x))) (* -1 (/ (log y) i)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 (neg.f64 z) i) x) (/.f64 (log.f64 y) i)))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ (/ z i) (/ (* (log c) (- b 1/2)) i)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* i y)
(*.f64 i y)
(+ 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)
(+ t (* t (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (+.f64 (/.f64 z t) (/.f64 a t))) t t)
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (fma.f64 x (/.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))) i)
(+ (* i y) (* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 (/.f64 a i) y) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i))) i)
(+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(fma.f64 x (/.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)))
(+ (/ a i) (/ t i))
(+.f64 (/.f64 t i) (/.f64 a i))
(+ y (+ (/ a i) (/ t i)))
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
(log y)
(log.f64 y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ t y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))))
(*.f64 (+.f64 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) 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))) y)
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 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)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ a y) (+ (/ z y) (/ (* (log c) (- b 1/2)) y))))))
(*.f64 (+.f64 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) y)) (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y)) (/.f64 a y))) y)
(* y (+ i (+ (* -1 (/ (* x (log (/ 1 y))) y)) (+ (/ z y) (/ (* (log c) (- b 1/2)) y)))))
(*.f64 (+.f64 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) y)
(+ z (+ (* -1 (* x (log (/ 1 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))
(+ t (* t (+ (* -1 (/ (* x (log (/ 1 y))) t)) (+ (/ a t) (/ z t)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (+.f64 (/.f64 z t) (/.f64 a t))) t t)
(+ a (+ t (+ z (* -1 (* x (log (/ 1 y)))))))
(+.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) a)
(* 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 x (/.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 (+.f64 (+.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)) (/.f64 (/.f64 (*.f64 (log.f64 y) x) i) y)) y y)
(* y (+ 1 (+ (/ a (* i y)) (/ t (* i y)))))
(fma.f64 (+.f64 (/.f64 (/.f64 t i) y) (/.f64 (/.f64 a i) y)) y y)
(+ z (* -1 (* x (log (/ 1 y)))))
(fma.f64 (log.f64 y) x z)
(* -1 (log (/ 1 y)))
(log.f64 y)
(+ (* -1 (/ (* x (log (/ 1 y))) t)) (+ (/ a t) (/ z t)))
(fma.f64 x (/.f64 (log.f64 y) t) (+.f64 (/.f64 z t) (/.f64 a t)))
(+ (* -1 (/ (* x (log (/ 1 y))) t)) (/ z t))
(fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (/ z i))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))
(fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))
(* -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 t a) (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))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 t a) (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 (/ (+ 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))
(+ 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))
(+ t (* t (+ (/ a t) (+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t)))))
(fma.f64 (fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) t) (+.f64 (/.f64 z t) (/.f64 a t))) t t)
(+ a (+ t (+ z (* x (+ (log -1) (* -1 (log (/ -1 y))))))))
(+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) x (+.f64 z t)) a)
(* -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 (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))) (/.f64 t 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 (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))) (/.f64 t i)) (/.f64 a i)) y) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* y (- (* -1 (/ (+ (/ a i) (/ t i)) y)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 t i) (/.f64 a i)) (neg.f64 y)) y (neg.f64 y)))
(+ 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)
(+ (log -1) (* -1 (log (/ -1 y))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y)))
(+ (/ a t) (+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t)))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) t) (+.f64 (/.f64 z t) (/.f64 a t)))
(+ (/ z t) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) t))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) t) (/.f64 z t))
(+ (/ z i) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) i) (/.f64 z i))
(+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) 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)))
(+ 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 (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) a))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (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 (log.f64 y) x (*.f64 i y)))
(+ (* 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))
(+ t (* t (+ (/ a t) (/ (* x (log y)) t))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 a t)) t t)
(+ t (+ z (* t (+ (/ a t) (/ (* x (log y)) t)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 a t)) t (+.f64 z t))
(+ a (+ t (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x t) a)
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (/.f64 a i) y) (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 (/.f64 a i) y) (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 (/.f64 a i) y) (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))))
(* (log c) (- b 1/2))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(+ (/ a t) (/ (* x (log y)) t))
(fma.f64 x (/.f64 (log.f64 y) t) (/.f64 a t))
(+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i))
(* 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) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 t z)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 (*.f64 i y) 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 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (fma.f64 x (/.f64 (log.f64 y) z) (/.f64 (*.f64 i y) z))) z 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 (+ (/ t z) (/ (* t (+ (/ a t) (/ (* x (log y)) t))) z))))
(fma.f64 (fma.f64 t (/.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 a t)) z) (/.f64 t 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 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(fma.f64 (*.f64 z i) (/.f64 (+.f64 (+.f64 (/.f64 a i) y) (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)))) z) z)
(* 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 #s(literal 1 binary64) i) (/.f64 (/.f64 a i) z)) (+.f64 (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))) (/.f64 (/.f64 t i) z))) z)
(* z (+ 1 (/ (* x (log y)) z)))
(fma.f64 (/.f64 (*.f64 (log.f64 y) x) 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 t) (+ (/ a (* t z)) (/ (* x (log y)) (* t z)))))
(*.f64 (+.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) t) (/.f64 (/.f64 a t) z)) (/.f64 #s(literal 1 binary64) t)) z)
(* z (+ (/ 1 t) (/ (* x (log y)) (* t z))))
(*.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) t) (/.f64 #s(literal 1 binary64) t)) z)
(* z (+ (/ 1 i) (/ (* x (log y)) (* i z))))
(*.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) i) (/.f64 #s(literal 1 binary64) i)) z)
(* z (+ (/ 1 i) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z)))))
(*.f64 (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 #s(literal 1 binary64) i))) z)
(* -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 (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) 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 (log.f64 y) x (*.f64 i y)) (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 (log.f64 y) x (*.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 (/ (+ t (* t (+ (/ a t) (/ (* x (log y)) t)))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 a t)) t t) z) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -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 (/ (* 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 (/.f64 a i) y) (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 (/.f64 a i) y) (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 (/ (* x (log y)) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
(* -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) (/ (* x (log y)) t)) z)) (/ 1 t))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 a t)) z) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) t)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* t z))) (/ 1 t))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (neg.f64 x) t) (/.f64 (log.f64 y) z) (/.f64 #s(literal -1 binary64) t)))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* i z))) (/ 1 i))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (neg.f64 x) z) (/.f64 (log.f64 y) i) (/.f64 #s(literal -1 binary64) i)))
(* -1 (* z (- (* -1 (/ (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)) z)) (/ 1 i))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (*.f64 (log.f64 y) x) i)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)))
(+ a (+ z (* x (log y))))
(+.f64 (fma.f64 (log.f64 y) x z) a)
(* i (+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (/.f64 a i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (/.f64 a i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) i t)
(+ y (+ (/ a i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 (/.f64 a i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))))
(+ y (/ a i))
(+.f64 (/.f64 a i) y)
(/ (+ a (+ z (* x (log y)))) t)
(/.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) t)
(/ (+ z (* x (log y))) t)
(/.f64 (fma.f64 (log.f64 y) x z) t)
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 (+ (/ 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)
(* t (+ 1 (+ (/ a t) (+ (/ z t) (/ (* x (log y)) t)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (+.f64 (/.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 t i) (/.f64 (+.f64 (+.f64 (/.f64 a i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z 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 #s(literal 1 binary64) i) (/.f64 (/.f64 a i) t)) (+.f64 (fma.f64 (/.f64 (log.f64 c) t) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 (/.f64 x i) (/.f64 (log.f64 y) t) (/.f64 (/.f64 z i) t))) (/.f64 y t))) t)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (/ y t))))
(*.f64 (+.f64 (+.f64 (/.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 (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 (/ (+ 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)))
(* -1 (* t (- (+ (* -1 (/ a t)) (+ (* -1 (/ z t)) (* -1 (/ (* x (log y)) t)))) 1)))
(*.f64 (neg.f64 t) (fma.f64 #s(literal -1 binary64) (fma.f64 x (/.f64 (log.f64 y) t) (+.f64 (/.f64 z t) (/.f64 a t))) #s(literal -1 binary64)))
(* -1 (* t (- (* -1 (/ (+ a (+ z (* x (log y)))) t)) 1)))
(*.f64 (neg.f64 t) (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) t) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -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 (/.f64 a i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (/.f64 a i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)))
(* -1 (* t (- (* -1 (/ (+ y (/ a i)) t)) (/ 1 i))))
(*.f64 (neg.f64 t) (fma.f64 (/.f64 (+.f64 (/.f64 a i) y) t) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) i)))
(* -1 (/ (+ (* -1 a) (+ (* -1 z) (* -1 (* x (log y))))) t))
(/.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) a))) t)
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) t))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 y) x z)) t)
(+ 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)
(+ 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)
(+ t (* t (+ (/ z t) (/ (* x (log y)) t))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)) t t)
(+ a (+ t (* t (+ (/ z t) (/ (* x (log y)) t)))))
(fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)) t (+.f64 t a))
(+ t (+ z (* x (log y))))
(fma.f64 (log.f64 y) x (+.f64 z t))
(* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (/.f64 t i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (/.f64 t i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) i a)
(+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(+.f64 (+.f64 (/.f64 t i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))))
(+ y (/ t i))
(+.f64 (/.f64 t i) y)
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 (+ (/ t a) (+ (/ z a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (+ (/ t a) (/ (* t (+ (/ z t) (/ (* x (log y)) t))) a))))
(fma.f64 (fma.f64 t (/.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)) a) (/.f64 t a)) a 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 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(fma.f64 (*.f64 a i) (/.f64 (+.f64 (+.f64 (/.f64 t i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z 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 #s(literal 1 binary64) i) (/.f64 (/.f64 t a) i)) (+.f64 (fma.f64 (/.f64 (log.f64 y) a) (/.f64 x i) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (/.f64 (log.f64 c) i) (/.f64 (/.f64 z a) i))) (/.f64 y a))) a)
(* a (+ (/ 1 i) (+ (/ t (* a i)) (/ y a))))
(*.f64 (+.f64 (+.f64 (/.f64 y a) (/.f64 (/.f64 t a) i)) (/.f64 #s(literal 1 binary64) i)) a)
(/ a t)
(/.f64 a t)
(* a (+ (/ 1 t) (+ (/ z (* a t)) (/ (* x (log y)) (* a t)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) a) (/.f64 x t) (/.f64 (/.f64 z a) t)) (/.f64 #s(literal 1 binary64) t)) 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 (/ (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))) a)) 1)))
(*.f64 (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)) (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 (/ (+ t (* t (+ (/ z t) (/ (* x (log y)) t)))) a)) 1)))
(neg.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)) t t) (neg.f64 a)) a (neg.f64 a)))
(* -1 (* a (- (* -1 (/ (+ t (+ z (* x (log y)))) a)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) a) #s(literal -1 binary64) #s(literal -1 binary64)) (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 (/.f64 t i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z 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 (/.f64 t i) y) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ y (/ t i)) a)) (/ 1 i))))
(*.f64 (fma.f64 (/.f64 (+.f64 (/.f64 t i) y) a) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) i)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (+ (/ z t) (/ (* x (log y)) t)) a)) (/ 1 t))))
(*.f64 (-.f64 (/.f64 (fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t)) (neg.f64 a)) (/.f64 #s(literal 1 binary64) t)) (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 (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 t a) (fma.f64 i 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
#s(literal -1/2 binary64)
(- b 1/2)
(-.f64 b #s(literal 1/2 binary64))
(+ 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 (log.f64 y) x (*.f64 i y))) 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 (log.f64 y) x (*.f64 i y))) 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)))
(+ 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))
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) 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 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) y)) i (*.f64 (log.f64 c) b))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))
(+.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) y))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))))
(+.f64 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 b (/.f64 (log.f64 c) i) (/.f64 z i))) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) y))
(+ 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) i)) (+ (/ z i) (/ (* x (log y)) i)))
(fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)))
(+ (* -1/2 (/ (log c) i)) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i))))
(fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 b (/.f64 (log.f64 c) i) (/.f64 z i))))
(* 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 (fma.f64 x (/.f64 (log.f64 y) b) (fma.f64 i (/.f64 y b) (/.f64 z b))) (/.f64 t b)) (/.f64 a 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
(* b (- 1 (* 1/2 (/ 1 b))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) 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 x (/.f64 (log.f64 y) b) (fma.f64 i (/.f64 y 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)) (fma.f64 x (/.f64 (log.f64 y) b) (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) (/ (* 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 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) 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) 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))))
(*.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 i))) (+ (/ 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 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x i) (/.f64 (log.f64 c) i)) (/.f64 (/.f64 z b) i))) 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 (log.f64 y) x (*.f64 i y))) z) t) a) (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/2 (/ 1 b)) 1)))
(*.f64 (neg.f64 b) (-.f64 (/.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64)))
(* -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 (log.f64 y) x (*.f64 i y))) 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 (log.f64 y) x (*.f64 i y))) 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 (/ (* 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 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) 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 (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i)) (/.f64 a i)) (fma.f64 (/.f64 (log.f64 c) i) #s(literal -1/2 binary64) y)) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(* -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) i)) (* -1 (/ (+ (* -1/2 (/ (log c) 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) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(log c)
(log.f64 c)
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (+.f64 (+.f64 (/.f64 a i) y) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i))) i)
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* i y) (* x (log y)))))))
(+.f64 (+.f64 t a) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* 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 (log (/ 1 c)))
(log.f64 c)
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* 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 (* (log (/ 1 c)) (- b 1/2))) (+ (* 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)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(* i (+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (+.f64 (/.f64 a i) y) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z 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 (/.f64 a i) y) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i)))
(+ 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)) i)) (+ (/ z i) (/ (* x (log y)) i)))
(fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))
(+ a (+ t (+ z (+ (* i y) (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)))))))
(+.f64 (+.f64 t a) (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 t a) (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))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c)))
(+ 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)))
(+ 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))
(* 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 (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)) (+.f64 (/.f64 a i) y)) i)
(+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) 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) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (/.f64 t i)) (+.f64 (/.f64 a i) y))
(+ 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)))
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))
(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)))
(/ (+ 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 t a) (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) i)
(/ (+ a t) i)
(/.f64 (+.f64 t a) i)
(/ (+ a (+ t (* i y))) i)
(/.f64 (fma.f64 i y (+.f64 t a)) i)
(/ (+ z (* x (log y))) i)
(/.f64 (fma.f64 (log.f64 y) x z) i)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)
(/.f64 (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)
(* -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 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(*.f64 (-.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t (neg.f64 i))) (/.f64 a i)) y) (neg.f64 i))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))))) i)))
(-.f64 y (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) (neg.f64 i)))
(+ y (* -1 (/ (+ (* -1 a) (* -1 t)) i)))
(-.f64 y (/.f64 (-.f64 (neg.f64 t) a) i))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) i))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 y) x z)) i)
(* -1 (/ (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))) i))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))) i)

rewrite306.0ms (2.8%)

Memory
9.9MiB live, 337.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058444
097432
1539432
25485432
08088429
Stop Event
iter limit
node limit
iter limit
Counts
26 → 644
Calls
Call 1
Inputs
(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)))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))
(log.f64 c)
(-.f64 b #s(literal 1/2 binary64))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
#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))
(fma.f64 (+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) t t)
(+.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 #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)))
#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 (+.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 (+.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))
(+.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))))
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
(fma.f64 (log.f64 y) x z)
(log.f64 y)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))
(fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z 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)))
Outputs
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 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) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(/.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 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (*.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 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) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) #s(literal -1 binary64)) (+.f64 (+.f64 t a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64))) (pow.f64 (-.f64 t (fma.f64 x (log.f64 y) z)) #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (*.f64 i y)))
(fma.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64))) (pow.f64 (-.f64 t (fma.f64 x (log.f64 y) z)) #s(literal -1 binary64)) (+.f64 a (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(fma.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64))) (pow.f64 (-.f64 a (+.f64 (fma.f64 x (log.f64 y) z) t)) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (*.f64 i y)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) #s(literal -1 binary64)) (+.f64 a (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (+.f64 t a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #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 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.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 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #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 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 x (log.f64 y) z) (-.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 t t)) #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 x (log.f64 y) z) (-.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 t t)) #s(literal -1 binary64)) (+.f64 a (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)) (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)) (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 a (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(fma.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (+.f64 (fma.f64 x (log.f64 y) z) t)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 a a)) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 i y)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 i y)))
(fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))
(fma.f64 y i (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y))))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))) (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (fma.f64 x (log.f64 y) z) t)) a)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 x (log.f64 y) z)) (+.f64 t a))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) a) (+.f64 (fma.f64 x (log.f64 y) z) t))
(+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (+.f64 (fma.f64 x (log.f64 y) z) t))
(+.f64 (fma.f64 i y (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (fma.f64 i y (+.f64 (fma.f64 x (log.f64 y) z) t)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 i y)))
(+.f64 (+.f64 t a) (+.f64 (fma.f64 x (log.f64 y) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(+.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 i y)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (*.f64 i y))
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (*.f64 i y)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 a (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(+.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (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 2 binary64)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #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 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.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 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #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 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (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 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.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 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (fma.f64 x (log.f64 y) z) t)))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (fma.f64 x (log.f64 y) z) t)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.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 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #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 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.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 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.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 (fma.f64 x (log.f64 y) z) t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a)) (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) #s(literal -1 binary64)) (+.f64 (+.f64 t a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) #s(literal -1 binary64)) (+.f64 t (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(fma.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64))) (pow.f64 (-.f64 t (fma.f64 x (log.f64 y) z)) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal -1 binary64)) (+.f64 t a))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64))) (pow.f64 (-.f64 a (+.f64 (fma.f64 x (log.f64 y) z) t)) #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (+.f64 t a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 t (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 x (log.f64 y) z) (-.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 t t)) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)) (pow.f64 (fma.f64 x (log.f64 y) z) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 t a))
(fma.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (+.f64 (fma.f64 x (log.f64 y) z) t)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 a a)) #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 x (log.f64 y) (+.f64 (+.f64 z t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 z t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))) (/.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))))
(-.f64 (/.f64 (pow.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (/.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 x (log.f64 y) t)) z)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (*.f64 x (log.f64 y))) (+.f64 z t))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 x (log.f64 y) z)) t)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) t) (fma.f64 x (log.f64 y) z))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) t)) a)
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (fma.f64 x (log.f64 y) z) t))
(+.f64 (fma.f64 x (log.f64 y) t) (+.f64 z (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(+.f64 (+.f64 t a) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 z t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))
(+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (+.f64 t a))
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)))
(+.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(log.f64 c)
(*.f64 (fma.f64 b b #s(literal -1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) b) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) b) (fma.f64 b b #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (fma.f64 b b #s(literal -1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) b)))
(/.f64 (neg.f64 (-.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 (fma.f64 b b #s(literal -1/4 binary64)) (-.f64 b #s(literal -1/2 binary64)))
(/.f64 (fma.f64 b b #s(literal -1/4 binary64)) (+.f64 #s(literal 1/2 binary64) b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) b) (fma.f64 b b #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64))) (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 b b (-.f64 #s(literal 1/4 binary64) (*.f64 b #s(literal -1/2 binary64)))))
(/.f64 (-.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 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) b)) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) b)))
(-.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 b b (fma.f64 #s(literal 1/2 binary64) b #s(literal 1/4 binary64)))))
(-.f64 b #s(literal 1/2 binary64))
(+.f64 #s(literal -1/2 binary64) b)
(+.f64 b #s(literal -1/2 binary64))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
(*.f64 i y)
(*.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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(*.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))) (-.f64 (*.f64 i y) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (-.f64 a (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)) (*.f64 (*.f64 i y) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 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 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal -1 binary64)) a)
(fma.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 i y a))
(fma.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))
(fma.f64 y i (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (-.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)) (/.f64 (*.f64 a a) (-.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(+.f64 (+.f64 a (fma.f64 x (log.f64 y) (*.f64 i y))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(+.f64 (+.f64 a (*.f64 i y)) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) (*.f64 i y))
(+.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) a))
(+.f64 (*.f64 i y) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))
(+.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (fma.f64 i y a))
(+.f64 a (fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (log.f64 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 (fma.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (fma.f64 x (log.f64 y) (*.f64 i y))) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (-.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64))) (fma.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (fma.f64 x (log.f64 y) (*.f64 i y)) (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)) (*.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64))) (fma.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #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 (-.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)) (fma.f64 x (log.f64 y) (*.f64 i y)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal -1 binary64)) (*.f64 i y))
(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)) (fma.f64 x (log.f64 y) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 i y))
(fma.f64 x (log.f64 y) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 i y)))
(fma.f64 (log.f64 y) x (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 i y)))
(fma.f64 i y (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(fma.f64 y i (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) z)
(+.f64 (+.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) z) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (fma.f64 i y (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) z)
(+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 x (log.f64 y)))
(+.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (+.f64 z (*.f64 i y)))
(+.f64 (fma.f64 x (log.f64 y) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 i y)))
(+.f64 (*.f64 i y) (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(+.f64 (fma.f64 x (log.f64 y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 i y))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (fma.f64 x (log.f64 y) (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 z z)) (-.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) z))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 x (log.f64 y))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (-.f64 (*.f64 z z) (*.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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) z) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (fma.f64 (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 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(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 x (log.f64 y)))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(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 x (log.f64 y)))
(fma.f64 x (log.f64 y) (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))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (fma.f64 x (log.f64 y) z))
(-.f64 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(+.f64 (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) z)
(+.f64 (*.f64 x (log.f64 y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 x (log.f64 y) z))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z) (*.f64 x (log.f64 y)))
(+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 z (fma.f64 x (log.f64 y) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (*.f64 t t)) (pow.f64 (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 t (-.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)) (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 t (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t)) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (*.f64 t t))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 t (-.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)) (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64))) (-.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (*.f64 t t))) (neg.f64 (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 t (-.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)) (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (*.f64 t t)) (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t)) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (*.f64 t t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (-.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)) (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 t t (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) (*.f64 t t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 t (-.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)) (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64))))
(fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t t)
(fma.f64 t (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) #s(literal 2 binary64)) (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t))) (/.f64 (*.f64 t t) (fma.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t (neg.f64 t))))
(+.f64 (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t) t)
(+.f64 t (*.f64 (+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) t))
(*.f64 (-.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (pow.f64 (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))) (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y)) (-.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #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 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))) (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64))) (+.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #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 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (*.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))) (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y)) (-.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #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 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))) (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64))) (+.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #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 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))))))
(/.f64 (+.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (-.f64 (*.f64 i y) (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))) (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) #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 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 i y)))
(fma.f64 i y (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))))
(fma.f64 y i (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))))
(-.f64 (/.f64 (pow.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) #s(literal 2 binary64)) (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y))) (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y))))
(+.f64 (fma.f64 i y #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))
(+.f64 (*.f64 i y) (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))))
(+.f64 (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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (*.f64 i y))
(+.f64 (*.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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 i y)))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) #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 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (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 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #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 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.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 3 binary64)) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (-.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #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 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #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 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))) (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64))))
(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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))
(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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))
(-.f64 (/.f64 (pow.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) #s(literal 2 binary64)) (-.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (/.f64 (pow.f64 (*.f64 (-.f64 b #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 t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)))
(+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
#s(approx (+ (+ (+ (* x (log y)) z) t) a) (*.f64 (fma.f64 (/.f64 x t) (log.f64 y) (fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) #s(literal 1 binary64))) t))
(*.f64 (+.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) i)
(*.f64 i (+.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64))) i) (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64))) i) (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64)))) (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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)))))
(/.f64 (*.f64 i (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64)))) (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) i (*.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) i))
(fma.f64 (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 (*.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) i))
(fma.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) i (*.f64 (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))
(fma.f64 (+.f64 (/.f64 a i) y) i (*.f64 (+.f64 (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))) (/.f64 t i)) i))
(fma.f64 i (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (*.f64 i (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))))
(fma.f64 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))) (*.f64 i (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 i (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) (*.f64 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)))))
(fma.f64 i (+.f64 (/.f64 a i) y) (*.f64 i (+.f64 (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))) (/.f64 t i))))
(+.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) i) (*.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) i))
(+.f64 (*.f64 (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) (*.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) i))
(+.f64 (*.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) i) (*.f64 (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))
(+.f64 (*.f64 (+.f64 (/.f64 a i) y) i) (*.f64 (+.f64 (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))) (/.f64 t i)) i))
(+.f64 (*.f64 i (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)))) (*.f64 i (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))))
(+.f64 (*.f64 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)))) (*.f64 i (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(+.f64 (*.f64 i (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (*.f64 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)))))
(+.f64 (*.f64 i (+.f64 (/.f64 a i) y)) (*.f64 i (+.f64 (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))) (/.f64 t i))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (+.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) i))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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)))) (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))) (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)))) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))))
(/.f64 (-.f64 (pow.f64 (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))) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (*.f64 (+.f64 (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))) (/.f64 t i)) (+.f64 (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))) (/.f64 t i)))) (-.f64 (+.f64 (/.f64 a i) y) (+.f64 (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))) (/.f64 t i))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (-.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64)) (pow.f64 (+.f64 (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))) (/.f64 t i)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (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))) (/.f64 t i)) (+.f64 (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))) (/.f64 t i))) (*.f64 (+.f64 (/.f64 a i) y) (+.f64 (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))) (/.f64 t i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (*.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))) (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (*.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))))) (*.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (*.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))) (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (*.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64))) (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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)))) (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (pow.f64 (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))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))) (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64))) (+.f64 (pow.f64 (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))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (*.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (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))) #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 3 binary64))) (fma.f64 (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))) (-.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 a i) y) #s(literal -1 binary64)) (+.f64 (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))) (/.f64 t i)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)))
(fma.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) #s(literal -1 binary64)) (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))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 a i) y) (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)))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (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)))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 y (+.f64 (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))) (/.f64 t i))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) t (+.f64 (+.f64 (/.f64 a i) y) (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)))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) a (+.f64 (+.f64 (/.f64 t i) y) (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)))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) a (+.f64 y (+.f64 (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))) (/.f64 t i))))
(fma.f64 #s(literal 1 binary64) (/.f64 t i) (+.f64 (+.f64 (/.f64 a i) y) (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)))))
(fma.f64 #s(literal 1 binary64) (/.f64 a i) (+.f64 (+.f64 (/.f64 t i) y) (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)))))
(fma.f64 #s(literal 1 binary64) (/.f64 a i) (+.f64 y (+.f64 (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))) (/.f64 t i))))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))) (pow.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (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))) (/.f64 t i)))
(fma.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)))
(fma.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) #s(literal -1 binary64)) (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))))
(fma.f64 (neg.f64 a) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (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)))))
(fma.f64 (neg.f64 a) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (+.f64 y (+.f64 (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))) (/.f64 t i))))
(fma.f64 (neg.f64 t) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 a i) y) (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)))))
(fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 i #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 t (pow.f64 i #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 a i) y) (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)))))
(fma.f64 a (pow.f64 i #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (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)))))
(fma.f64 a (pow.f64 i #s(literal -1 binary64)) (+.f64 y (+.f64 (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))) (/.f64 t i))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) i) (+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(fma.f64 (log.f64 c) (*.f64 (pow.f64 i #s(literal -1 binary64)) (-.f64 b #s(literal 1/2 binary64))) (+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(-.f64 (/.f64 (pow.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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))))) (/.f64 (pow.f64 (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))) #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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))))))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (/.f64 (*.f64 x (log.f64 y)) i)) (/.f64 z i))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (/.f64 z i)) (/.f64 (*.f64 x (log.f64 y)) i))
(+.f64 (+.f64 (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))) (+.f64 (/.f64 a i) y)) (/.f64 t i))
(+.f64 (+.f64 (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))) (/.f64 a i)) (+.f64 (/.f64 t i) y))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))))) (/.f64 z i))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 (+.f64 (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))) (/.f64 t i)) (+.f64 (/.f64 a i) y))
(+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (+.f64 (/.f64 z i) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))
(+.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(+.f64 (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))) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i)))
(+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))))
(+.f64 (+.f64 (+.f64 (/.f64 t i) y) (/.f64 a 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))))
(+.f64 (/.f64 t i) (+.f64 (+.f64 (/.f64 a i) y) (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)))))
(+.f64 (+.f64 (/.f64 a i) y) (+.f64 (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))) (/.f64 t i)))
(+.f64 (/.f64 a i) (+.f64 (+.f64 (/.f64 t i) y) (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)))))
(+.f64 (/.f64 a i) (+.f64 y (+.f64 (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))) (/.f64 t i))))
(+.f64 y (+.f64 (/.f64 a i) (+.f64 (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))) (/.f64 t i))))
(*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 t i) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)))
(/.f64 (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 t i) y) (+.f64 (/.f64 t i) y))) (-.f64 (/.f64 a i) (+.f64 (/.f64 t i) y)))
(/.f64 (+.f64 (pow.f64 (/.f64 a i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 t i) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 t i) y) (+.f64 (/.f64 t i) y)) (*.f64 (/.f64 a i) (+.f64 (/.f64 t i) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (/.f64 a i) y) (*.f64 (/.f64 i t) (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)))) (*.f64 (/.f64 i t) (-.f64 (/.f64 a i) y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) (*.f64 (/.f64 i t) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))))) (*.f64 (/.f64 i t) (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 t) (-.f64 (/.f64 a i) y) (*.f64 (neg.f64 i) (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)))) (*.f64 (neg.f64 i) (-.f64 (/.f64 a i) y)))
(/.f64 (fma.f64 (neg.f64 t) (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) (*.f64 (neg.f64 i) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))))) (*.f64 (neg.f64 i) (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 t (-.f64 (/.f64 a i) y) (*.f64 i (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)))) (*.f64 i (-.f64 (/.f64 a i) y)))
(/.f64 (fma.f64 t (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) (*.f64 i (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))))) (*.f64 i (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)) (/.f64 i t) (*.f64 (-.f64 (/.f64 a i) y) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 a i) y) (/.f64 i t)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)) (neg.f64 i) (*.f64 (-.f64 (/.f64 a i) y) (neg.f64 t))) (*.f64 (-.f64 (/.f64 a i) y) (neg.f64 i)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)) i (*.f64 (-.f64 (/.f64 a i) y) t)) (*.f64 (-.f64 (/.f64 a i) y) i))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))) (/.f64 i t) (*.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) (/.f64 i t)))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))) (neg.f64 i) (*.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) (neg.f64 t))) (*.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) (neg.f64 i)))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))) i (*.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) t)) (*.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) i))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i)) (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (pow.f64 (/.f64 t i) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 t i) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (*.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)))))
(/.f64 (+.f64 (pow.f64 (/.f64 t i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 3 binary64))) (fma.f64 (/.f64 t i) (-.f64 (/.f64 t i) (+.f64 (/.f64 a i) y)) (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (/.f64 a i) #s(literal 2 binary64)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 a i) y) #s(literal -1 binary64)) (/.f64 t i))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 a i) y))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 t i) y))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) t (+.f64 (/.f64 a i) y))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) a (+.f64 (/.f64 t i) y))
(fma.f64 #s(literal 1 binary64) (/.f64 t i) (+.f64 (/.f64 a i) y))
(fma.f64 #s(literal 1 binary64) (/.f64 a i) (+.f64 (/.f64 t i) y))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (/.f64 a i) #s(literal 3 binary64))) (pow.f64 (fma.f64 y (-.f64 y (/.f64 a i)) (pow.f64 (/.f64 a i) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 t i))
(fma.f64 (neg.f64 a) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (+.f64 (/.f64 t i) y))
(fma.f64 (neg.f64 t) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (+.f64 (/.f64 a i) y))
(fma.f64 t (pow.f64 i #s(literal -1 binary64)) (+.f64 (/.f64 a i) y))
(fma.f64 a (pow.f64 i #s(literal -1 binary64)) (+.f64 (/.f64 t i) y))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 a i) y) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))) (/.f64 (pow.f64 (/.f64 t i) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))))
(+.f64 (+.f64 (/.f64 t i) (/.f64 a i)) y)
(+.f64 (+.f64 (/.f64 t i) y) (/.f64 a i))
(+.f64 (/.f64 t i) (+.f64 (/.f64 a i) y))
(+.f64 (+.f64 (/.f64 a i) y) (/.f64 t i))
(+.f64 (/.f64 a i) (+.f64 (/.f64 t i) y))
(+.f64 y (+.f64 (/.f64 a i) (/.f64 t i)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z)) (pow.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) (-.f64 z (*.f64 x (log.f64 y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 x (log.f64 y) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 x (log.f64 y) (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 x (log.f64 y)) z))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64))))
(fma.f64 x (log.f64 y) z)
(fma.f64 (log.f64 y) x z)
(-.f64 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) #s(literal 2 binary64)) (fma.f64 x (log.f64 y) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 x (log.f64 y) (neg.f64 z))))
(+.f64 (*.f64 x (log.f64 y)) z)
(+.f64 z (*.f64 x (log.f64 y)))
(log.f64 y)
(*.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 (+.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)))
(pow.f64 (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.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))) (+.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)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 z (*.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)) (*.f64 z z))) (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z))))
(/.f64 (neg.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)))) (neg.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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.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))) (+.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)))))
(/.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))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 c) z)))))
(/.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))) (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))))
(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 (/.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) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) z)
(+.f64 z (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 a t) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 a t) (-.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) (-.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 a t) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 a t) (-.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))) (-.f64 (*.f64 (/.f64 x t) (log.f64 y)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a))))
(/.f64 (-.f64 (pow.f64 (/.f64 a t) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64))) (-.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64)) (*.f64 (pow.f64 t #s(literal -3 binary64)) (pow.f64 (+.f64 z a) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a))) (*.f64 (*.f64 (/.f64 x t) (log.f64 y)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 a t) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 a t) (-.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (*.f64 (/.f64 t a) (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))))) (*.f64 (/.f64 t a) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (*.f64 (/.f64 t a) (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 (/.f64 t a) (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 a) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (*.f64 (neg.f64 t) (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))))) (*.f64 (neg.f64 t) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t)))
(/.f64 (fma.f64 (neg.f64 a) (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (*.f64 (neg.f64 t) (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 (neg.f64 t) (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 a (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (*.f64 t (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))))) (*.f64 t (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t)))
(/.f64 (fma.f64 a (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (*.f64 t (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))))) (*.f64 t (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))) (/.f64 t a) (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (/.f64 t a)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))) (neg.f64 t) (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (neg.f64 a))) (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (neg.f64 t)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))) t (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) a)) (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) t))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) (/.f64 t a) (*.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (/.f64 t a)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) (neg.f64 t) (*.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (neg.f64 a))) (*.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (neg.f64 t)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) t (*.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) a)) (*.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) t))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 a t) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t)) (-.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 a t) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a t) (-.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a t) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (/.f64 a t) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 a t) (-.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))) (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) #s(literal -1 binary64)) (/.f64 a t))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 a t)))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a) (*.f64 (/.f64 x t) (log.f64 y)))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) z (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 a t)))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) a (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))
(fma.f64 #s(literal 1 binary64) (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))
(fma.f64 #s(literal 1 binary64) (/.f64 z t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 a t)))
(fma.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 a t))
(fma.f64 (neg.f64 a) (pow.f64 (neg.f64 t) #s(literal -1 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 t) #s(literal -1 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 a t)))
(fma.f64 (*.f64 x (log.f64 y)) (pow.f64 t #s(literal -1 binary64)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))
(fma.f64 (/.f64 x t) (log.f64 y) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))
(fma.f64 z (pow.f64 t #s(literal -1 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 a t)))
(fma.f64 x (/.f64 (log.f64 y) t) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))
(fma.f64 x (*.f64 (pow.f64 t #s(literal -1 binary64)) (log.f64 y)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))
(fma.f64 (log.f64 y) (/.f64 x t) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))
(fma.f64 a (pow.f64 t #s(literal -1 binary64)) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))) (/.f64 (pow.f64 (/.f64 a t) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))))
(+.f64 (+.f64 (/.f64 a t) (*.f64 (/.f64 x t) (log.f64 y))) (/.f64 z t))
(+.f64 (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)) (*.f64 (/.f64 x t) (log.f64 y)))
(+.f64 (*.f64 (/.f64 x t) (log.f64 y)) (*.f64 (pow.f64 t #s(literal -1 binary64)) (+.f64 z a)))
(+.f64 (/.f64 a t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)))
(+.f64 (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t)) (/.f64 a t))
(+.f64 (/.f64 z t) (fma.f64 (/.f64 x t) (log.f64 y) (/.f64 a t)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 z t) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (log.f64 y)) (/.f64 t z) (*.f64 t #s(literal 1 binary64))) (*.f64 t (/.f64 t z)))
(/.f64 (fma.f64 (*.f64 x (log.f64 y)) (neg.f64 t) (*.f64 t (neg.f64 z))) (*.f64 t (neg.f64 t)))
(/.f64 (fma.f64 (*.f64 x (log.f64 y)) t (*.f64 t z)) (*.f64 t t))
(/.f64 (fma.f64 #s(literal 1 binary64) t (*.f64 (/.f64 t z) (*.f64 x (log.f64 y)))) (*.f64 (/.f64 t z) t))
(/.f64 (fma.f64 (neg.f64 z) t (*.f64 (neg.f64 t) (*.f64 x (log.f64 y)))) (*.f64 (neg.f64 t) t))
(/.f64 (fma.f64 z t (*.f64 t (*.f64 x (log.f64 y)))) (*.f64 t t))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64))) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t) (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 z t) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 z t) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x t) (log.f64 y)) (/.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 3 binary64))) (fma.f64 (/.f64 z t) (-.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y))) (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 x t) (log.f64 y)))
(fma.f64 (pow.f64 t #s(literal -1 binary64)) z (*.f64 (/.f64 x t) (log.f64 y)))
(fma.f64 #s(literal 1 binary64) (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y)))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 t) #s(literal -1 binary64)) (*.f64 (/.f64 x t) (log.f64 y)))
(fma.f64 (*.f64 x (log.f64 y)) (pow.f64 t #s(literal -1 binary64)) (/.f64 z t))
(fma.f64 (/.f64 x t) (log.f64 y) (/.f64 z t))
(fma.f64 z (pow.f64 t #s(literal -1 binary64)) (*.f64 (/.f64 x t) (log.f64 y)))
(fma.f64 x (/.f64 (log.f64 y) t) (/.f64 z t))
(fma.f64 x (*.f64 (pow.f64 t #s(literal -1 binary64)) (log.f64 y)) (/.f64 z t))
(fma.f64 (log.f64 y) (/.f64 x t) (/.f64 z t))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x t) (log.f64 y)) #s(literal 2 binary64)) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t)) (/.f64 (pow.f64 (/.f64 z t) #s(literal 2 binary64)) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) t)))
(+.f64 (*.f64 (/.f64 x t) (log.f64 y)) (/.f64 z t))
(+.f64 (/.f64 z t) (*.f64 (/.f64 x t) (log.f64 y)))
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
(*.f64 (log.f64 c) (-.f64 b #s(literal 1/2 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))))
(/.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 b (log.f64 c) (*.f64 #s(literal -1/2 binary64) (log.f64 c)))
(fma.f64 (log.f64 c) b (*.f64 (log.f64 c) #s(literal -1/2 binary64)))
(+.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 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (log.f64 y)) (/.f64 i z) (*.f64 i #s(literal 1 binary64))) (*.f64 i (/.f64 i z)))
(/.f64 (fma.f64 (*.f64 x (log.f64 y)) (neg.f64 i) (*.f64 i (neg.f64 z))) (*.f64 i (neg.f64 i)))
(/.f64 (fma.f64 (*.f64 x (log.f64 y)) i (*.f64 i z)) (*.f64 i i))
(/.f64 (fma.f64 #s(literal 1 binary64) i (*.f64 (/.f64 i z) (*.f64 x (log.f64 y)))) (*.f64 (/.f64 i z) i))
(/.f64 (fma.f64 (neg.f64 z) i (*.f64 (neg.f64 i) (*.f64 x (log.f64 y)))) (*.f64 (neg.f64 i) i))
(/.f64 (fma.f64 z i (*.f64 i (*.f64 x (log.f64 y)))) (*.f64 i i))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 x (log.f64 y)) i) (/.f64 z i)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 x (log.f64 y)) i))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) z (/.f64 (*.f64 x (log.f64 y)) i))
(fma.f64 #s(literal 1 binary64) (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (/.f64 (*.f64 x (log.f64 y)) i))
(fma.f64 (*.f64 x (log.f64 y)) (pow.f64 i #s(literal -1 binary64)) (/.f64 z i))
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))
(fma.f64 z (pow.f64 i #s(literal -1 binary64)) (/.f64 (*.f64 x (log.f64 y)) i))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
(fma.f64 x (*.f64 (pow.f64 i #s(literal -1 binary64)) (log.f64 y)) (/.f64 z i))
(fma.f64 (log.f64 y) (/.f64 x i) (/.f64 z i))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i)) (/.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i)))
(+.f64 (/.f64 (*.f64 x (log.f64 y)) i) (/.f64 z i))
(+.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))))) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (/.f64 z i)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 z i) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (/.f64 z i)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) (*.f64 i (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))))) (*.f64 i (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i)))
(/.f64 (fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) (*.f64 i (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))))) (*.f64 i (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) i (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) i))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))) i (*.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))) (*.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) i))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (-.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) i) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) z (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 z i) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 x (log.f64 y)) i)) (pow.f64 (/.f64 (*.f64 x (log.f64 y)) i) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 z) (pow.f64 (neg.f64 i) #s(literal -1 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 x (log.f64 y)) (pow.f64 i #s(literal -1 binary64)) (+.f64 (/.f64 z i) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 x i) (log.f64 y) (+.f64 (/.f64 z i) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(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)))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 i #s(literal -1 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))
(fma.f64 z (pow.f64 i #s(literal -1 binary64)) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 x (/.f64 (log.f64 y) i) (+.f64 (/.f64 z i) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 x (*.f64 (pow.f64 i #s(literal -1 binary64)) (log.f64 y)) (+.f64 (/.f64 z i) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (log.f64 y) (/.f64 x i) (+.f64 (/.f64 z i) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) i) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))
(fma.f64 (log.f64 c) (*.f64 (pow.f64 i #s(literal -1 binary64)) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))) (/.f64 (pow.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))))
(+.f64 (fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (/.f64 z i)) (/.f64 (*.f64 x (log.f64 y)) i))
(+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))) (/.f64 z i))
(+.f64 (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))) (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)))
(+.f64 (/.f64 (*.f64 x (log.f64 y)) i) (+.f64 (/.f64 z i) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i)) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64))))
(+.f64 (/.f64 z i) (fma.f64 (/.f64 x i) (log.f64 y) (*.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)))))

eval209.0ms (1.9%)

Memory
12.5MiB live, 235.7MiB allocated
Compiler

Compiled 55 224 to 4 592 computations (91.7% saved)

prune82.0ms (0.8%)

Memory
-5.7MiB live, 84.6MiB allocated
Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New95918977
Fresh7512
Picked415
Done000
Total97024994
Accuracy
100.0%
Counts
994 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.6%
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))))
84.1%
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))
19.5%
(+.f64 (/.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 y i))
79.3%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
44.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (/.f64 (*.f64 (log.f64 y) x) t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
84.1%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 z t) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
77.6%
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.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)) (*.f64 y i))
82.5%
#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))
77.1%
#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))
83.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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
89.5%
#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))
83.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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
76.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 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 z x)) (log.f64 y)) x))) a))
72.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 (+.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))
72.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 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) y)) a))
16.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
3.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
13.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
11.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
24.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
71.5%
#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)))
75.3%
#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)))
48.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) #s(approx (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (*.f64 (fma.f64 i (/.f64 (fma.f64 x (/.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)))
16.4%
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
Compiler

Compiled 2 357 to 1 536 computations (34.8% saved)

simplify130.0ms (1.2%)

Memory
-1.8MiB live, 189.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#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))
cost-diff0
(+.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)
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 (+.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))
cost-diff2
(*.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)
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)
cost-diff0
(*.f64 b (/.f64 (log.f64 c) i))
cost-diff0
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i)))
cost-diff0
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
cost-diff0
(/.f64 a i)
cost-diff0
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i))
cost-diff0
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
cost-diff0
(log.f64 c)
cost-diff0
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))))
cost-diff0
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))))
cost-diff6
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079856
0118850
1243850
2571838
31852838
43859792
08108745
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))))
y
i
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))
a
(+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))
t
#s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
(neg.f64 z)
z
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
(neg.f64 x)
x
(/.f64 (log.f64 y) z)
(log.f64 y)
#s(literal -1 binary64)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i)))
(*.f64 b (/.f64 (log.f64 c) i))
b
(/.f64 (log.f64 c) i)
(log.f64 c)
c
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))
(+.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 (+ (* 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))
(+.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 (+ (* 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))
(*.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)
(+.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))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
x
(/.f64 (log.f64 y) i)
(log.f64 y)
y
i
(/.f64 z i)
z
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) i)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
a
Outputs
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (fma.f64 i y (+.f64 t a)) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))))
y
i
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))
(+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z)))
a
(+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))
(+.f64 #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z)) t)
t
#s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))
#s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
(fma.f64 (log.f64 y) x z)
(neg.f64 z)
z
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64))
(neg.f64 x)
x
(/.f64 (log.f64 y) z)
(log.f64 y)
#s(literal -1 binary64)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i)
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i)))
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b))
(*.f64 b (/.f64 (log.f64 c) i))
(*.f64 (/.f64 (log.f64 c) i) b)
b
(/.f64 (log.f64 c) i)
(log.f64 c)
c
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)) (+.f64 (fma.f64 i y a) (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)))))
(+.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 a) (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))))
(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 i y (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))))
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))
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 (+ (* 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 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 (/.f64 z i) y)) i (*.f64 (log.f64 y) x))) a))
(+.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)
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 (/.f64 z i) y)) i (*.f64 (log.f64 y) x))) a)
#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))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 (/.f64 z i) y)) i (*.f64 (log.f64 y) x)))
(*.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)
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 (/.f64 z i) y)) i (*.f64 (log.f64 y) x))
(+.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))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
(fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))
x
(/.f64 (log.f64 y) i)
(log.f64 y)
y
i
(/.f64 z i)
z
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) y)
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)
(log.f64 c)
c
(/.f64 (-.f64 b #s(literal 1/2 binary64)) i)
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
a

localize223.0ms (2.1%)

Memory
-3.6MiB live, 346.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.3281222476055602
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
accuracy0.4799574353150277
#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))
accuracy2.8632709291510294
(+.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))
accuracy16.354614074109183
(*.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)
accuracy0.078125
(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.29296875
(*.f64 z (log.f64 c))
accuracy0.4799574353150277
#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.521065458589763
(fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)
accuracy0.21484375
(*.f64 b (/.f64 (log.f64 c) i))
accuracy0.265625
(/.f64 (log.f64 c) i)
accuracy18.1316438409524
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i)
accuracy50.298088567777036
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i)))
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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
accuracy18.1316438409524
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
accuracy48.81383140692931
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i))
accuracy0.0546875
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))))
accuracy0.25390625
(/.f64 (log.f64 y) z)
accuracy0.5543608258075117
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
accuracy6.178651642324953
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
Samples
167.0ms256×0valid
Compiler

Compiled 554 to 67 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 135.0ms
ival-mult: 75.0ms (55.7% of total)
ival-add: 34.0ms (25.3% of total)
ival-div: 15.0ms (11.1% of total)
ival-log: 7.0ms (5.2% of total)
ival-neg: 2.0ms (1.5% of total)
ival-sub: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series694.0ms (6.4%)

Memory
-5.3MiB live, 563.7MiB allocated
Counts
27 → 242
Calls
Call 1
Inputs
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))))
(log.f64 c)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i))
(/.f64 a i)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i)))
(*.f64 b (/.f64 (log.f64 c) i))
(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))))
(*.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)
#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))
(+.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 (+ (* 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))
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
(/.f64 (log.f64 y) z)
(/.f64 (log.f64 c) i)
(*.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)))
(+.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))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
Outputs
z
(+ z (* x (log y)))
(+ 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))))))
(* 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 (+ 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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(+ (* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) (* x (log y)))
-1
(- (* -1 (/ (* x (log y)) z)) 1)
(+ z (* (log c) (- b 1/2)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))
(+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(/ z i)
(+ (/ z i) (/ (* x (log y)) i))
(* x (log y))
(* x (+ (log y) (/ 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) (+ (/ t x) (+ (/ 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 (+ (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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))
(* -1 (/ (* x (log y)) z))
(* x (- (* -1 (/ (log y) z)) (/ 1 x)))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(* x (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))
(* x (+ (/ z (* i x)) (/ (log y) i)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ 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 (/ (* 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 (/ (+ 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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))))
(* -1 (* x (+ (/ 1 x) (/ (log y) z))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))) x)))))
(* -1 (* x (+ (* -1 (/ z (* i x))) (* -1 (/ (log y) i)))))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(* 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 (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(+ (* i y) (* i (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (log y) z)
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(* -1 (* z (- (/ (* x (log (/ 1 y))) z) 1)))
(* 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))))))
(* 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 (+ (* -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)) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) y)))
(- (/ (* x (log (/ 1 y))) z) 1)
(* -1 (/ (log (/ 1 y)) z))
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (/ z i))
(* -1 (* z (- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)))
(* -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))))))
(* -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 (/ (+ 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 (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))) y)))))
(- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)
(/ (+ (log -1) (* -1 (log (/ -1 y)))) z)
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(* -1 (* y (- (* -1 (/ (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))) y)) 1)))
(+ (/ z i) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t (+ (* 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)))))
(* (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 (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(+ z (* i (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ (* -1 z) (* -1 (* x (log y)))) z)
(* z (log c))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(* z (+ 1 (/ (* x (log 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) (+ (/ t 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 (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ 1 (/ (* (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 (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ (/ 1 i) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))
(* z (+ (/ 1 i) (/ (* x (log y)) (* i 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 (/ (* 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 (/ (* (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 (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* i z))) (/ 1 i))))
(* 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
(* 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 (/ (* 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))))))))
(* -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 (/ (* 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))))))
(+ t (+ z (+ (* 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)
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 (/ (* 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 (+ (/ z a) (+ (/ (* i y) 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 (/ (+ t (+ z (+ (* 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 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) 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)))))))
(* 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)))))))
(/ (* b (log c)) i)
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(+ 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)) (+ (/ z i) (/ (* x (log y)) i)))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))
(* 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) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(* 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))))
(* 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)) (+ (/ z i) (/ (* x (log y)) i))))) b)))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))
(* -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 (/ (* 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))) 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)) (+ (/ z i) (/ (* x (log y)) i))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i)))) b)))))
(log c)
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (log c) i)
(+ 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)))
(* 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))))))
(* -1 (/ (* b (log (/ 1 c))) i))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(+ 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)) (+ (/ z i) (/ (* x (log y)) i)))))
(* -1 (/ (log (/ 1 c)) i))
(* -1 (* z (log (/ 1 c))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ z i) (/ (* x (log y)) i))))
(+ 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))))
(* 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))))))
(/ (* b (+ (log -1) (* -1 (log (/ -1 c))))) i)
(+ z (* (+ (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 (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))
(/ (+ (log -1) (* -1 (log (/ -1 c)))) i)
(* z (+ (log -1) (* -1 (log (/ -1 c)))))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))
(/ (+ 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)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)
(/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(/ (+ z (* x (log y))) i)
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (+ (* -1 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (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 i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))
(+ y (* -1 (/ (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))) i)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) i))
Calls

24 calls:

TimeVariablePointExpression
101.0ms
z
@0
((* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ a i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (* b (/ (log c) i)) (+ (* (* 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) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) 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) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (neg x) (/ (log y) z)) -1) (/ (log y) z) (/ (log c) i) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (+ (* x (/ (log y) i)) (/ z i)))
91.0ms
i
@-inf
((* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ a i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (* b (/ (log c) i)) (+ (* (* 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) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) 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) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (neg x) (/ (log y) z)) -1) (/ (log y) z) (/ (log c) i) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (+ (* x (/ (log y) i)) (/ z i)))
76.0ms
b
@0
((* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ a i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (* b (/ (log c) i)) (+ (* (* 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) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) 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) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (neg x) (/ (log y) z)) -1) (/ (log y) z) (/ (log c) i) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (+ (* x (/ (log y) i)) (/ z i)))
55.0ms
i
@inf
((* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ a i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (* b (/ (log c) i)) (+ (* (* 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) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) 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) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (neg x) (/ (log y) z)) -1) (/ (log y) z) (/ (log c) i) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (+ (* x (/ (log y) i)) (/ z i)))
53.0ms
c
@-inf
((* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ a i) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (* b (/ (log c) i)) (+ (* (* 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) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) 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) (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (+ (* (neg x) (/ (log y) z)) -1) (/ (log y) z) (/ (log c) i) (* z (log c)) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (+ (* x (/ (log y) i)) (/ z i)))

simplify336.0ms (3.1%)

Memory
11.0MiB live, 205.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07885157
127485073
083284647
Stop Event
iter limit
node limit
Counts
242 → 238
Calls
Call 1
Inputs
z
(+ z (* x (log y)))
(+ 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))))))
(* 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 (+ 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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i))))
(+ (* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) (* x (log y)))
-1
(- (* -1 (/ (* x (log y)) z)) 1)
(+ z (* (log c) (- b 1/2)))
(+ z (+ (* x (log y)) (* (log c) (- b 1/2))))
(+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))
(+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(/ z i)
(+ (/ z i) (/ (* x (log y)) i))
(* x (log y))
(* x (+ (log y) (/ 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) (+ (/ t x) (+ (/ 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 (+ (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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))
(* -1 (/ (* x (log y)) z))
(* x (- (* -1 (/ (log y) z)) (/ 1 x)))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(* x (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))
(* x (+ (/ z (* i x)) (/ (log y) i)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ 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 (/ (* 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 (/ (+ 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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))))
(* -1 (* x (+ (/ 1 x) (/ (log y) z))))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (+ z (* (log c) (- b 1/2))) x)))))
(* -1 (* x (+ (* -1 (/ (log y) i)) (* -1 (/ (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))) x)))))
(* -1 (* x (+ (* -1 (/ z (* i x))) (* -1 (/ (log y) i)))))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(* 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 (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* i (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(+ (* i y) (* i (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (log y) z)
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(* -1 (* z (- (/ (* x (log (/ 1 y))) z) 1)))
(* 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))))))
(* 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 (+ (* -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)) (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) y)))
(- (/ (* x (log (/ 1 y))) z) 1)
(* -1 (/ (log (/ 1 y)) z))
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* i y))) (+ (/ z (* i y)) (/ (* (log c) (- b 1/2)) (* i y))))))
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (/ z i))
(* -1 (* z (- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)))
(* -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))))))
(* -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 (/ (+ 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 (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i)))) y)))))
(- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)
(/ (+ (log -1) (* -1 (log (/ -1 y)))) z)
(+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))
(* -1 (* y (- (* -1 (/ (+ (/ z i) (+ (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i) (/ (* (log c) (- b 1/2)) i))) y)) 1)))
(+ (/ z i) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i))
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+ a (+ t (+ (* 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)))))
(* (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 (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(+ z (* i (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (+ (* -1 z) (* -1 (* x (log y)))) z)
(* z (log c))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(* z (+ 1 (/ (* x (log 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) (+ (/ t 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 (+ (/ 1 i) (+ (/ a (* i z)) (+ (/ t (* i z)) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))))
(* z (+ 1 (/ (* (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 (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)))
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))
(* z (+ (/ 1 i) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))
(* z (+ (/ 1 i) (/ (* x (log y)) (* i 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 (/ (* 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 (/ (* (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 (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ (* x (log y)) (* (log c) (- b 1/2))) z)) 1)))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))) z)) (/ 1 i))))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* i z))) (/ 1 i))))
(* 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
(* 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 (/ (* 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))))))))
(* -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 (/ (* 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))))))
(+ t (+ z (+ (* 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)
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 (/ (* 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 (+ (/ z a) (+ (/ (* i y) 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 (/ (+ t (+ z (+ (* 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 (/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) 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)))))))
(* 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)))))))
(/ (* b (log c)) i)
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
(+ 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)) (+ (/ z i) (/ (* x (log y)) i)))))
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))))
(+ z (+ (* -1/2 (log c)) (* x (log y))))
(+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))
(* 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) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i))))))) b)))
(* 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))))
(* 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)) (+ (/ z i) (/ (* x (log y)) i))))) b)))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (+ (/ z b) (/ (* x (log y)) b)))))
(* b (+ (* -1/2 (/ (log c) (* b i))) (+ (/ y b) (+ (/ z (* b i)) (+ (/ (log c) i) (/ (* x (log y)) (* b i)))))))
(* -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 (/ (* 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))) 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)) (+ (/ z i) (/ (* x (log y)) i))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (+ (* -1/2 (log c)) (* x (log y)))) b)))))
(* -1 (* b (+ (* -1 (/ (log c) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i)))) b)))))
(log c)
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(* i (+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(/ (log c) i)
(+ 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)))
(* 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))))))
(* -1 (/ (* b (log (/ 1 c))) i))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(+ 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)) (+ (/ z i) (/ (* x (log y)) i)))))
(* -1 (/ (log (/ 1 c)) i))
(* -1 (* z (log (/ 1 c))))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ z i) (/ (* x (log y)) i))))
(+ 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))))
(* 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))))))
(/ (* b (+ (log -1) (* -1 (log (/ -1 c))))) i)
(+ z (* (+ (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 (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i)))))
(/ (+ (log -1) (* -1 (log (/ -1 c)))) i)
(* z (+ (log -1) (* -1 (log (/ -1 c)))))
(+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))
(+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) i))))
(/ (+ 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)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)
(/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) i)
(/ (+ z (* x (log y))) i)
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (+ (* -1 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (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 i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))
(+ y (* -1 (/ (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))) i)))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) i))
Outputs
z
(+ z (* x (log y)))
(fma.f64 (log.f64 y) x z)
(+ a (+ t (+ z (+ (* i 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 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 (+ 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)
(* 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i)))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y 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 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y 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 (+ (/ 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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) (* x (log y)))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (/.f64 z i) y)) i (*.f64 (log.f64 y) x))
-1
#s(literal -1 binary64)
(- (* -1 (/ (* x (log y)) z)) 1)
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(+ 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))
(+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (/.f64 z i) y))
(+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y))
(/ z i)
(/.f64 z i)
(+ (/ z i) (/ (* x (log y)) i))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
(* x (log y))
(*.f64 (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) (+ (/ (* 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) (+ (/ 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) (/ (* 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) (+ (/ 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 (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))
(*.f64 (fma.f64 i (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (/.f64 z i) y)) x) (log.f64 y)) x)
(* -1 (/ (* x (log y)) z))
(*.f64 (neg.f64 x) (/.f64 (log.f64 y) z))
(* x (- (* -1 (/ (log y) z)) (/ 1 x)))
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (+.f64 (/.f64 z x) (log.f64 y))) x)
(* x (+ (/ y x) (+ (/ z (* i x)) (+ (/ (log y) i) (/ (* (log c) (- b 1/2)) (* i x))))))
(*.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)) x)
(* x (+ (/ z (* i x)) (/ (log y) i)))
(*.f64 (+.f64 (/.f64 (log.f64 y) i) (/.f64 (/.f64 z i) x)) x)
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ z x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) 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 a t) (fma.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y z))) (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 (/ (* 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 (/ (+ a (+ 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) (fma.f64 i y 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 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b) (fma.f64 i y z)) (neg.f64 x)) (log.f64 y)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ (* i (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i)))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 i (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (/.f64 z i) y)) x) (log.f64 y))))
(* -1 (* x (+ (/ 1 x) (/ (log y) z))))
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(* -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) i)) (* -1 (/ (+ y (+ (/ z i) (/ (* (log c) (- b 1/2)) i))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (/.f64 z i) y)) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* -1 (* x (+ (* -1 (/ z (* i x))) (* -1 (/ (log y) i)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 (neg.f64 z) i) x) (/.f64 (log.f64 y) i)))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(* 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) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i)) (/.f64 a i))
(+ 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 (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(*.f64 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) i)
(+ (* i y) (* 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) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) i)
(/ (log y) z)
(/.f64 (log.f64 y) z)
(+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))
(* -1 (* z (- (/ (* x (log (/ 1 y))) z) 1)))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(* 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)
(+ 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 (/ (* 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 (+ (* -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)
(* y (+ i (/ (* i (+ (* -1 (/ (* x (log (/ 1 y))) 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) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) y) i) y)
(- (/ (* x (log (/ 1 y))) z) 1)
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(* -1 (/ (log (/ 1 y)) z))
(/.f64 (log.f64 y) z)
(+ 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))
(* y (+ 1 (+ (* -1 (/ (* x (log (/ 1 y))) (* 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) (fma.f64 (/.f64 (log.f64 c) y) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 (/.f64 z i) y))) y y)
(+ (* -1 (/ (* x (log (/ 1 y))) i)) (/ z i))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (/.f64 z i))
(* -1 (* z (- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) z) #s(literal -1 binary64)))
(* -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))
(+ 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 (/ (* 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 (/ (+ 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 (+ (/ 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 (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 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)
(fma.f64 (neg.f64 x) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) 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)
(+ 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))
(* -1 (* y (- (* -1 (/ (+ (/ 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 (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)))
(+ (/ z i) (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) i))
(fma.f64 x (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) i) (/.f64 z i))
(+ 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 (+ 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)
(* 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))))
(* (log c) (- b 1/2))
(*.f64 (log.f64 c) (+.f64 #s(literal -1/2 binary64) b))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (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 (log.f64 y) x (*.f64 i y)))
(* i (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))
(*.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y)) i)
(+ z (* i (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))
(fma.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y)) i z)
(/ (+ (* -1 z) (* -1 (* x (log y)))) z)
(/.f64 (neg.f64 (fma.f64 (log.f64 y) x z)) z)
(* z (log c))
(*.f64 (log.f64 c) z)
(+ (* 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))
(+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y))
(* z (+ 1 (/ (* x (log y)) z)))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #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) (+ (/ 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 (/ (* 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 (+ (/ 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 (/ (* (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) (+ (/ (* i y) 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 (*.f64 i y) 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 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))) z)
(* z (+ 1 (/ (* i (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)))
(fma.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) y)) i) z) z 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 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))) z)
(* z (+ (/ 1 i) (+ (/ y z) (+ (/ (* x (log y)) (* i z)) (/ (* (log c) (- b 1/2)) (* i z))))))
(*.f64 (+.f64 (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))) (/.f64 #s(literal 1 binary64) i)) z)
(* z (+ (/ 1 i) (/ (* x (log y)) (* i z))))
(*.f64 (fma.f64 (/.f64 x z) (/.f64 (log.f64 y) i) (/.f64 #s(literal 1 binary64) i)) z)
(* -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 (+ 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 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)) 1)))
(*.f64 (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)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(*.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)))) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (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 y) x (*.f64 i y)) (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 (log.f64 y) x (*.f64 i y))) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (* i (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))) z)) 1)))
(*.f64 (fma.f64 i (/.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y)) (neg.f64 z)) #s(literal -1 binary64)) (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 (/ (+ y (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))) z)) (/ 1 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) y)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (log y)) (* i z))) (/ 1 i))))
(*.f64 (fma.f64 (/.f64 (neg.f64 x) z) (/.f64 (log.f64 y) i) (/.f64 #s(literal -1 binary64) i)) (neg.f64 z))
(* 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))))
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 (+ (/ 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)
(* 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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)
(* -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 (/ (+ 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)))
(* -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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)))
(+ 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)
(+ 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)
(* 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))))
(/ a i)
(/.f64 a i)
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 (+ (/ 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)
(* 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (log.f64 y) a) (/.f64 x i) (/.f64 (/.f64 z a) i)))) 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)
(* -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 (/ (+ 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 (* 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)))
(* -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)))
(+ 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 (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)
(* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ a i) (+ (/ t i) (+ (/ z i) (/ (* x (log y)) i)))))))
(*.f64 (+.f64 (+.f64 y (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.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)))
(/ (* b (log c)) i)
(*.f64 b (/.f64 (log.f64 c) i))
(+ 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 (+ z (+ (* -1/2 (log c)) (+ (* i y) (* x (log y))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 c) (fma.f64 (log.f64 y) x (*.f64 i y))) 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 (log.f64 y) x (*.f64 i y))) 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)) (+ (/ z i) (/ (* x (log y)) i)))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) i)
(+ (* b (log c)) (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))))
(fma.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) i (*.f64 (log.f64 c) b))
(+ 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))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y))
(+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (+ (/ (* b (log c)) i) (/ (* x (log y)) i)))))
(+.f64 (fma.f64 b (/.f64 (log.f64 c) i) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) y))
(* 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) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) b) (fma.f64 i (/.f64 y b) (/.f64 z b))) (/.f64 t b)) (/.f64 a b))) (log.f64 c)) 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) (+.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 z b)) (/.f64 t b)) (/.f64 a 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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i)) (/.f64 t i))) b) (log.f64 c)) b)
(* 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))))
(*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (/.f64 z 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 (fma.f64 x (/.f64 (log.f64 y) b) (fma.f64 i (/.f64 y b) (/.f64 z 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) (fma.f64 x (/.f64 (log.f64 y) b) (fma.f64 i (/.f64 y b) (/.f64 z b)))) (log.f64 c)) b)
(* b (+ (log c) (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))) b)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) b) (log.f64 c)) 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) (fma.f64 x (/.f64 (log.f64 y) b) (/.f64 z b))) (log.f64 c)) b)
(* b (+ (* -1/2 (/ (log c) (* 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 (fma.f64 (/.f64 (log.f64 y) b) (/.f64 x i) (/.f64 (log.f64 c) i)) (/.f64 (/.f64 z b) i)) (/.f64 y b))) 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 (log.f64 y) x (*.f64 i y))) z) t) a) (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 (/ (* 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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.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))) 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 (+ 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 (log.f64 y) x (*.f64 i y))) 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 (log.f64 y) x (*.f64 i y))) z) (neg.f64 b)) (log.f64 c)))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (* i (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i))))) b)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 i (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) 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) i)) (* -1 (/ (+ y (+ (* -1/2 (/ (log c) i)) (+ (/ z i) (/ (* x (log y)) i)))) b)))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(log c)
(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 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i))) i)
(* i (+ y (+ (/ 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) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) i)
(/ (log c) i)
(/.f64 (log.f64 c) i)
(+ 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 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* 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 (log (/ 1 c)))
(log.f64 c)
(* 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 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z 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 (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) (/.f64 t i)))
(* -1 (/ (* b (log (/ 1 c))) i))
(*.f64 b (/.f64 (log.f64 c) i))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* 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 (* (log (/ 1 c)) (- b 1/2))) (+ (* 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 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ z i) (/ (* x (log y)) i)))))
(*.f64 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y)) i)
(* -1 (/ (log (/ 1 c)) i))
(/.f64 (log.f64 c) i)
(* -1 (* z (log (/ 1 c))))
(*.f64 (log.f64 c) z)
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(+ y (+ (* -1 (/ (* (log (/ 1 c)) (- b 1/2)) i)) (+ (/ z i) (/ (* x (log y)) i))))
(+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)) (fma.f64 x (/.f64 (log.f64 y) i) y))
(+ 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))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c)))
(* 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)))
(/ (* b (+ (log -1) (* -1 (log (/ -1 c))))) i)
(*.f64 b (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) i))
(+ 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 (+ 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 (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) 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) (fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))) y) i)
(/ (+ (log -1) (* -1 (log (/ -1 c)))) i)
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) i)
(* z (+ (log -1) (* -1 (log (/ -1 c)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) 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))
(+ y (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2)) 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))) y)
(/ (+ 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)
(/ (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))) i)
(/.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) i)
(/ (+ z (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))) 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))) i)
(/ (+ z (* x (log y))) i)
(/.f64 (fma.f64 (log.f64 y) x z) 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 i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 x (/.f64 (log.f64 y) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i)))) (/.f64 t (neg.f64 i))) (neg.f64 i))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))))) i)))
(-.f64 y (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) (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 i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y)) (/.f64 (neg.f64 z) i)) (neg.f64 i))
(+ y (* -1 (/ (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))) i)))
(-.f64 y (/.f64 (neg.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) i))
(* -1 (/ (+ (* -1 z) (* -1 (* x (log y)))) i))
(/.f64 (neg.f64 (fma.f64 (log.f64 y) x z)) (neg.f64 i))

rewrite320.0ms (2.9%)

Memory
13.2MiB live, 319.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079694
0118688
1629688
25868688
08604655
Stop Event
iter limit
node limit
iter limit
Counts
27 → 398
Calls
Call 1
Inputs
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))))))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64)))))))
(log.f64 c)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i))
(/.f64 a i)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i)))
(*.f64 b (/.f64 (log.f64 c) i))
(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))))
(*.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)
#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))
(+.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 (+ (* 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))
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
(/.f64 (log.f64 y) z)
(/.f64 (log.f64 c) i)
(*.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)))
(+.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))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
Outputs
(*.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) z)
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) z))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)))
(*.f64 z (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 z)) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 z)) (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64)))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z))) (*.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1 binary64) z))) (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 #s(literal 1 binary64) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) #s(literal 3 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 #s(literal 1 binary64) z)))))
(neg.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) z))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (log.f64 y) z)) (neg.f64 x) (*.f64 #s(literal 1 binary64) z))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 (log.f64 y) z) (*.f64 #s(literal 1 binary64) z))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) (*.f64 (neg.f64 x) #s(literal -1 binary64))) z (*.f64 #s(literal 1 binary64) z))
(fma.f64 #s(literal 1 binary64) z (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z) (*.f64 #s(literal 1 binary64) z))
(fma.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x))) (*.f64 #s(literal 1 binary64) z))
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(fma.f64 (/.f64 (log.f64 y) z) (*.f64 (neg.f64 x) (neg.f64 z)) (*.f64 #s(literal 1 binary64) z))
(fma.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 z)) (*.f64 #s(literal 1 binary64) z))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (*.f64 #s(literal 1 binary64) z))
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) z))
(+.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 #s(literal 1 binary64) z))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)))
(/.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 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (-.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 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 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (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 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a t) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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)))) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (-.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) a) (*.f64 a a))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 i y)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 i y)))
(fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(fma.f64 y i (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))) (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)) a)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t))
(+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t))
(+.f64 (fma.f64 i y (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (*.f64 i y)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(+.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 i y)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y))
(+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (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 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (-.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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))) (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (*.f64 t t) (pow.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a t) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) (-.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (*.f64 t t))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (+.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (-.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) a) (*.f64 a a))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (/.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) t)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) t) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)) a)
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t))
(+.f64 (+.f64 t a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(+.f64 a (+.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(log.f64 c)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)
(*.f64 i #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)))
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) a) #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) (/.f64 #s(literal 1 binary64) (neg.f64 i)))
(*.f64 a (pow.f64 i #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) (/.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)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i a)))
(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)))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b)) i)
(*.f64 i #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b)))
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (/.f64 (log.f64 c) i) b))
(*.f64 (*.f64 b (log.f64 c)) (pow.f64 i #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 c) i) b)
(*.f64 b (/.f64 (log.f64 c) i))
(*.f64 (log.f64 c) (*.f64 (pow.f64 i #s(literal -1 binary64)) b))
(/.f64 (*.f64 #s(literal 1 binary64) b) (/.f64 i (log.f64 c)))
(/.f64 (*.f64 (neg.f64 (log.f64 c)) b) (neg.f64 i))
(/.f64 (*.f64 b #s(literal 1 binary64)) (/.f64 i (log.f64 c)))
(/.f64 (*.f64 b (neg.f64 (log.f64 c))) (neg.f64 i))
(/.f64 (neg.f64 (*.f64 b (log.f64 c))) (neg.f64 i))
(/.f64 (*.f64 b (log.f64 c)) i)
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))
(/.f64 b (/.f64 i (log.f64 c)))
(*.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)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) (neg.f64 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))) (/.f64 #s(literal 1 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)))))
(/.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 (+.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))))
(/.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)))))
(fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z) (log.f64 c) z)
(fma.f64 (*.f64 (*.f64 (log.f64 c) z) (-.f64 b #s(literal 1/2 binary64))) (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 (log.f64 c) z) (/.f64 (-.f64 b #s(literal 1/2 binary64)) 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 (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)) (/.f64 #s(literal 1 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 a #s(literal 3 binary64)) (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))) (/.f64 #s(literal 1 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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.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 #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 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 (*.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 #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 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 a #s(literal 3 binary64)) (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)))) (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 a #s(literal 3 binary64)) (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)))))
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (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))) (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 a #s(literal 3 binary64)) (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))) (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))) (/.f64 #s(literal 1 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)))) (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))) (/.f64 #s(literal 1 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))))) 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))) (/.f64 #s(literal 1 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 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))) (/.f64 #s(literal 1 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)))) 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 i y (*.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 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 i y (*.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)) 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))) (/.f64 #s(literal 1 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))) (/.f64 #s(literal 1 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)))))
(/.f64 (-.f64 (*.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 i y (*.f64 (log.f64 y) x))) (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 i y (*.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 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 i y (*.f64 (log.f64 y) x)) #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))) (fma.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 i y (*.f64 (log.f64 y) x)) (-.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 i y (*.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 (*.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 (+.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))))
(/.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)))))
(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))) (/.f64 #s(literal 1 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 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))) (/.f64 #s(literal 1 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)))) (*.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 (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 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 i y (*.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 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 i y (*.f64 (log.f64 y) x)))
(+.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 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)
(*.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64))) i) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64))) i) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64)))) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(/.f64 (*.f64 i (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) i (*.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) i))
(fma.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) i (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) i))
(fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) i (*.f64 i y))
(fma.f64 (/.f64 (*.f64 (log.f64 y) x) i) i (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)) i))
(fma.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (*.f64 i (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(fma.f64 i (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (*.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(fma.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (*.f64 i y))
(fma.f64 i (/.f64 (*.f64 (log.f64 y) x) i) (*.f64 i (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i))))
(+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) i) (*.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) i))
(+.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) i) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) i))
(+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) i) (*.f64 i y))
(+.f64 (*.f64 (/.f64 (*.f64 (log.f64 y) x) i) i) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)) i))
(+.f64 (*.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)) (*.f64 i (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(+.f64 (*.f64 i (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (*.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(+.f64 (*.f64 i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) (*.f64 i y))
(+.f64 (*.f64 i (/.f64 (*.f64 (log.f64 y) x) i)) (*.f64 i (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a))
(*.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a)))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #s(literal 2 binary64))) (-.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a) (-.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i))) (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #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 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) #s(literal 2 binary64)) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a)) (/.f64 (*.f64 a a) (-.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a)))
(+.f64 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)) a)
(+.f64 a #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i)))
#s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) i))
(*.f64 (fma.f64 #s(literal 1 binary64) (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) (neg.f64 x) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64)))) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 y) z) (*.f64 (neg.f64 x) #s(literal -1 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) #s(literal -1 binary64)) x #s(literal -1 binary64))
(fma.f64 (*.f64 (log.f64 y) (neg.f64 x)) (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64))
(fma.f64 (log.f64 y) (*.f64 (pow.f64 z #s(literal -1 binary64)) (neg.f64 x)) #s(literal -1 binary64))
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
(fma.f64 x (neg.f64 (/.f64 (log.f64 y) z)) #s(literal -1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) #s(literal 2 binary64)) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64))))
(-.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) x))
(+.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)))
(*.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 #s(literal 1 binary64) (/.f64 (log.f64 y) z))
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 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 (neg.f64 (neg.f64 (log.f64 y))) (*.f64 #s(literal 1 binary64) 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 (neg.f64 (log.f64 y)) (neg.f64 z))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 z (log.f64 y))) #s(literal -1 binary64)))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 i #s(literal -1 binary64)) (log.f64 c))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 c) i))
(*.f64 (neg.f64 (log.f64 c)) (/.f64 #s(literal 1 binary64) (neg.f64 i)))
(*.f64 (log.f64 c) (pow.f64 i #s(literal -1 binary64)))
(pow.f64 (/.f64 i (log.f64 c)) #s(literal -1 binary64))
(/.f64 (*.f64 (log.f64 c) #s(literal 1 binary64)) i)
(/.f64 (neg.f64 (neg.f64 (log.f64 c))) (neg.f64 (neg.f64 i)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i (log.f64 c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 i (log.f64 c)))
(/.f64 (neg.f64 (log.f64 c)) (neg.f64 i))
(/.f64 (log.f64 c) i)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i (log.f64 c))))
(neg.f64 (/.f64 (neg.f64 (log.f64 c)) i))
(neg.f64 (/.f64 (log.f64 c) (neg.f64 i)))
(exp.f64 (*.f64 (log.f64 (/.f64 i (log.f64 c))) #s(literal -1 binary64)))
(*.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))) (/.f64 #s(literal 1 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))) (/.f64 #s(literal 1 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)))))
(/.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 (+.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 #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 #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))))
(/.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)))))
(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 #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 (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 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) #s(literal 2 binary64)) (*.f64 y y)) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) y))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))) (-.f64 (/.f64 (*.f64 (log.f64 y) x) i) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) #s(literal 2 binary64)) (-.f64 (*.f64 y y) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) y))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i))) (*.f64 (/.f64 (*.f64 (log.f64 y) x) i) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)) (*.f64 y y)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y)) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)) (*.f64 y y)) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y)) (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y)) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 3 binary64))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (*.f64 (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))))) (*.f64 (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (*.f64 (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))))) (*.f64 (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64))) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)) (*.f64 y y)))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y)) (*.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)) (*.f64 y y)))) (*.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))) (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)) (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (-.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (neg.f64 y))) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) y)
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) z (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)))) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))
(fma.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)))) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))
(fma.f64 #s(literal 1 binary64) (/.f64 z i) (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c))) (pow.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) #s(literal 2 binary64)))) y)
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(fma.f64 (/.f64 (log.f64 y) i) x (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))
(fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(fma.f64 (/.f64 (log.f64 c) i) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(fma.f64 (/.f64 x i) (log.f64 y) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 i #s(literal -1 binary64)) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(fma.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (pow.f64 i #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 i #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) i) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (/.f64 (log.f64 c) i) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(fma.f64 #s(literal -1 binary64) (/.f64 z (neg.f64 i)) (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(fma.f64 (log.f64 y) (/.f64 x i) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))
(fma.f64 x (/.f64 (log.f64 y) i) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))
(fma.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (neg.f64 i)) (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(fma.f64 z (pow.f64 i #s(literal -1 binary64)) (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))) (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))))
(+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 (*.f64 (log.f64 y) x) i)) (/.f64 z i))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y) (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)))
(+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)) (/.f64 (*.f64 (log.f64 y) x) i))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 (*.f64 (log.f64 y) x) i)) (+.f64 (/.f64 z i) y))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))
(+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y))
(+.f64 (/.f64 z i) (fma.f64 (/.f64 (log.f64 y) i) x (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y)))
(+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) y)
(+.f64 (/.f64 (*.f64 (log.f64 y) x) i) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) y) (/.f64 z i)))
(+.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) (+.f64 y (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(+.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c)) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) y))
(+.f64 y (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)))
(*.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) i (*.f64 (/.f64 i z) (*.f64 (log.f64 y) x))) (*.f64 (/.f64 i z) i))
(/.f64 (fma.f64 (neg.f64 z) i (*.f64 (neg.f64 i) (*.f64 (log.f64 y) x))) (*.f64 (neg.f64 i) i))
(/.f64 (fma.f64 z i (*.f64 i (*.f64 (log.f64 y) x))) (*.f64 i i))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (/.f64 i z) (*.f64 i #s(literal 1 binary64))) (*.f64 i (/.f64 i z)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (neg.f64 i) (*.f64 i (neg.f64 z))) (*.f64 i (neg.f64 i)))
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) i (*.f64 i z)) (*.f64 i i))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i))
(/.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (*.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64))) (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i) (-.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (pow.f64 (/.f64 z i) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 z i) (-.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 z i) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (log.f64 y) x) i))
(fma.f64 (pow.f64 i #s(literal -1 binary64)) z (/.f64 (*.f64 (log.f64 y) x) i))
(fma.f64 #s(literal 1 binary64) (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i))
(fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))
(fma.f64 (/.f64 x i) (log.f64 y) (/.f64 z i))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 i #s(literal -1 binary64)) (/.f64 z i))
(fma.f64 #s(literal -1 binary64) (/.f64 z (neg.f64 i)) (/.f64 (*.f64 (log.f64 y) x) i))
(fma.f64 (log.f64 y) (/.f64 x i) (/.f64 z i))
(fma.f64 x (/.f64 (log.f64 y) i) (/.f64 z i))
(fma.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (neg.f64 i)) (/.f64 (*.f64 (log.f64 y) x) i))
(fma.f64 z (pow.f64 i #s(literal -1 binary64)) (/.f64 (*.f64 (log.f64 y) x) i))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (log.f64 y) x) i) #s(literal 2 binary64)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)) (/.f64 (pow.f64 (/.f64 z i) #s(literal 2 binary64)) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) i)))
(+.f64 (/.f64 z i) (/.f64 (*.f64 (log.f64 y) x) i))
(+.f64 (/.f64 (*.f64 (log.f64 y) x) i) (/.f64 z i))

eval98.0ms (0.9%)

Memory
5.3MiB live, 283.0MiB allocated
Compiler

Compiled 41 965 to 3 481 computations (91.7% saved)

prune99.0ms (0.9%)

Memory
-10.2MiB live, 107.5MiB allocated
Pruning

26 alts after pruning (23 fresh and 3 done)

PrunedKeptTotal
New6118619
Fresh31518
Picked325
Done011
Total61726643
Accuracy
100.0%
Counts
643 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.6%
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))))
90.6%
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
84.1%
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))
19.5%
(+.f64 (/.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 y i))
79.3%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.f64 z a)) (/.f64 t a)) a a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
44.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (/.f64 (*.f64 (log.f64 y) x) t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
84.1%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 z t) a)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
82.5%
#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))
77.1%
#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))
83.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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
89.5%
#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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) z z)))) a))
83.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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
72.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 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) y)) a))
61.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 #s(approx (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y))) i)) a))
52.4%
#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 (* (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) i) (*.f64 (fma.f64 i (/.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) y) i) y))) a))
16.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
3.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
13.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
11.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) i))
13.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
13.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
11.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
24.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
71.5%
#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)))
75.3%
#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)))
16.4%
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
Compiler

Compiled 2 530 to 1 642 computations (35.1% saved)

simplify163.0ms (1.5%)

Memory
33.5MiB live, 184.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 c)
cost-diff0
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
cost-diff0
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
cost-diff4
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
cost-diff0
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
cost-diff0
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
cost-diff0
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
cost-diff0
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
cost-diff0
(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)))
cost-diff0
(+.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)
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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
cost-diff0
(/.f64 t i)
cost-diff0
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i))
cost-diff0
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
cost-diff0
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
cost-diff0
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))))
cost-diff1
(/.f64 #s(literal 1 binary64) (neg.f64 z))
cost-diff3
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
cost-diff6
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084816
0124822
1259791
2696689
32614689
45094689
57257689
08101641
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))))
y
i
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))
a
(+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))
t
#s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))
(neg.f64 z)
z
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))
(neg.f64 x)
x
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
(neg.f64 (log.f64 y))
(log.f64 y)
(/.f64 #s(literal 1 binary64) (neg.f64 z))
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i))
(/.f64 t i)
t
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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
(+.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)
(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)))
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))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
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 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
i
y
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(log.f64 y)
x
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)
#s(approx (- b 1/2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(log.f64 c)
c
z
a
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
y
i
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
a
(+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))
t
#s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))
#s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(/.f64 (log.f64 y) z)
(log.f64 y)
z
x
#s(literal 1 binary64)
Outputs
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))))
(+.f64 (+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) t) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z)))
y
i
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))
(+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z)))
a
(+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))
(+.f64 #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z)) t)
t
#s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))
#s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))
(fma.f64 (log.f64 y) x z)
(neg.f64 z)
z
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64))
(neg.f64 x)
x
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
(/.f64 (log.f64 y) z)
(neg.f64 (log.f64 y))
(log.f64 y)
(/.f64 #s(literal 1 binary64) (neg.f64 z))
(/.f64 #s(literal -1 binary64) z)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i))
(/.f64 t i)
t
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)) (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 a) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)
(+.f64 (fma.f64 i y a) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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)
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
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 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
i
y
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(log.f64 y)
x
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)
#s(approx (- b 1/2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(log.f64 c)
c
z
a
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
(+.f64 (+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) t) #s(approx (+ (* (log y) x) z) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))))
y
i
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) t) #s(approx (+ (* (log y) x) z) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))))
(log.f64 c)
c
(-.f64 b #s(literal 1/2 binary64))
b
#s(literal 1/2 binary64)
(+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
(+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))))
a
(+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))
(+.f64 #s(approx (+ (* (log y) x) z) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))) t)
t
#s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))
#s(approx (+ (* (log y) x) z) #s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z)))
#s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))
#s(approx (+ (* (log y) x) z) (fma.f64 (log.f64 y) x z))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(fma.f64 (log.f64 y) x z)
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(/.f64 (log.f64 y) z)
(log.f64 y)
z
x
#s(literal 1 binary64)

localize185.0ms (1.7%)

Memory
-8.1MiB live, 286.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0546875
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
accuracy0.25390625
(/.f64 (log.f64 y) z)
accuracy0.5543608258075117
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
accuracy6.178651642324953
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
accuracy0.078125
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
accuracy0.1015625
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)
accuracy0.4799574353150277
#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 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
accuracy33.87861630975107
#s(approx (- b 1/2) #s(literal -1/2 binary64))
accuracy0.00390625
(+.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)
accuracy0.1015625
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
accuracy0.4799574353150277
#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))
accuracy17.873093996488482
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
accuracy18.1316438409524
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
accuracy58.237174921249114
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i))
accuracy0.0546875
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))))
accuracy0.37109375
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
accuracy0.5543608258075117
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))
accuracy6.178651642324953
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))
Samples
143.0ms256×0valid
Compiler

Compiled 511 to 66 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 106.0ms
ival-add: 54.0ms (50.8% of total)
ival-mult: 27.0ms (25.4% of total)
ival-div: 12.0ms (11.3% of total)
ival-log: 7.0ms (6.6% of total)
ival-neg: 5.0ms (4.7% of total)
ival-sub: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series287.0ms (2.6%)

Memory
-21.7MiB live, 384.0MiB allocated
Counts
27 → 203
Calls
Call 1
Inputs
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (neg.f64 z))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i))
(/.f64 t 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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
(+.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)
(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)))
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) 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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(log.f64 c)
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
#s(approx (- b 1/2) #s(literal -1/2 binary64))
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(/.f64 (log.f64 y) z)
Outputs
z
(+ z (* x (log y)))
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ 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))))))
(+ 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))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
-1
(- (* -1 (/ (* x (log y)) z)) 1)
1
(+ 1 (/ (* x (log y)) z))
(* x (log y))
(* x (+ (log y) (/ z x)))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ 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) (+ (/ 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) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* -1 (/ (* x (log y)) z))
(* x (- (* -1 (/ (log y) z)) (/ 1 x)))
(/ (* x (log y)) z)
(* x (+ (/ 1 x) (/ (log y) z)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ 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 (/ (* 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 (/ (+ 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 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (/ 1 x) (/ (log y) z))))
(* -1 (* x (- (* -1 (/ (log y) z)) (/ 1 x))))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(/ (log y) z)
(* 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 (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* z (+ 1 (/ (* x (log y)) z)))
(* -1 (* z (- (/ (* x (log (/ 1 y))) z) 1)))
(* -1 (/ (log (/ 1 y)) 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 (/ (* 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 (+ (* -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))))
(* z (+ 1 (* -1 (/ (* x (log (/ 1 y))) z))))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(- (/ (* x (log (/ 1 y))) z) 1)
(+ 1 (* -1 (/ (* x (log (/ 1 y))) z)))
(* -1 (* z (- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)))
(/ (+ (log -1) (* -1 (log (/ -1 y)))) 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 (/ (* 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 (/ (+ 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))))
(* z (+ 1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)
(+ 1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z))
(/ -1 z)
(+ a (+ t (+ (* 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)))))
(+ 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)))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(/ (+ (* -1 z) (* -1 (* x (log y)))) z)
(* (log c) (- b 1/2))
(/ (+ z (* x (log y))) z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* 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 (+ (/ 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 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* 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 (/ (+ 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 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* 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))))))))
(* 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 (+ 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)))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
a
(* a (+ 1 (+ (/ t a) (+ (/ 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 (+ (/ 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))))))
(* -1 (* a (- (* -1 (/ (+ t (+ 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 (/ (+ 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)))
(+ 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))))))))
(* 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 (+ 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)))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
-1/2
(- b 1/2)
(* 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) (/ (* 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)) (+ (/ 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) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
b
(* b (- 1 (* 1/2 (/ 1 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 (/ (* 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 (/ (+ 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 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (- (* 1/2 (/ 1 b)) 1)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(log c)
(+ a (+ t (+ 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))))))
(+ 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))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (log (/ 1 c)))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(+ a (+ t (+ 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))))))
(+ 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))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ (log -1) (* -1 (log (/ -1 c))))
(+ z (* (+ (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)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (+ (* -1 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (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
41.0ms
c
@0
((* (neg z) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1)) (* (neg (log y)) (/ 1 (neg z))) (/ 1 (neg z)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ 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 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)) (* (+ (* (/ (log y) z) x) 1) z) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+ (* (log c) (- b 1/2)) z) (- b 1/2) (+ (* (- b 1/2) (log c)) z) (+ (* (/ (log y) z) x) 1) (/ (log y) z))
34.0ms
c
@inf
((* (neg z) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1)) (* (neg (log y)) (/ 1 (neg z))) (/ 1 (neg z)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ 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 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)) (* (+ (* (/ (log y) z) x) 1) z) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+ (* (log c) (- b 1/2)) z) (- b 1/2) (+ (* (- b 1/2) (log c)) z) (+ (* (/ (log y) z) x) 1) (/ (log y) z))
32.0ms
y
@-inf
((* (neg z) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1)) (* (neg (log y)) (/ 1 (neg z))) (/ 1 (neg z)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ 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 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)) (* (+ (* (/ (log y) z) x) 1) z) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+ (* (log c) (- b 1/2)) z) (- b 1/2) (+ (* (- b 1/2) (log c)) z) (+ (* (/ (log y) z) x) 1) (/ (log y) z))
24.0ms
y
@inf
((* (neg z) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1)) (* (neg (log y)) (/ 1 (neg z))) (/ 1 (neg z)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ 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 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)) (* (+ (* (/ (log y) z) x) 1) z) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+ (* (log c) (- b 1/2)) z) (- b 1/2) (+ (* (- b 1/2) (log c)) z) (+ (* (/ (log y) z) x) 1) (/ (log y) z))
19.0ms
z
@inf
((* (neg z) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1)) (* (neg (log y)) (/ 1 (neg z))) (/ 1 (neg z)) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/ 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 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)) (* (+ (* (/ (log y) z) x) 1) z) (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (log c) (+ (* (neg x) (* (neg (log y)) (/ 1 (neg z)))) -1) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+ (* (log c) (- b 1/2)) z) (- b 1/2) (+ (* (- b 1/2) (log c)) z) (+ (* (/ (log y) z) x) 1) (/ (log y) z))

simplify151.0ms (1.4%)

Memory
22.9MiB live, 212.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06884173
123454109
083003758
Stop Event
iter limit
node limit
Counts
203 → 198
Calls
Call 1
Inputs
z
(+ z (* x (log y)))
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+ a (+ t (+ 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))))))
(+ 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))))
(+ a (+ t (+ z (* (log c) (- b 1/2)))))
(+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2))))))
-1
(- (* -1 (/ (* x (log y)) z)) 1)
1
(+ 1 (/ (* x (log y)) z))
(* x (log y))
(* x (+ (log y) (/ z x)))
(* x (+ (log y) (+ (/ a x) (+ (/ t x) (+ (/ 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) (+ (/ 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) (+ (/ a x) (+ (/ t x) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))))
(* -1 (/ (* x (log y)) z))
(* x (- (* -1 (/ (log y) z)) (/ 1 x)))
(/ (* x (log y)) z)
(* x (+ (/ 1 x) (/ (log y) z)))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ 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 (/ (* 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 (/ (+ 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 (/ (+ a (+ t (+ z (* (log c) (- b 1/2))))) x)))))
(* -1 (* x (+ (/ 1 x) (/ (log y) z))))
(* -1 (* x (- (* -1 (/ (log y) z)) (/ 1 x))))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(/ (log y) z)
(* 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 (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
(* z (+ 1 (/ (* x (log y)) z)))
(* -1 (* z (- (/ (* x (log (/ 1 y))) z) 1)))
(* -1 (/ (log (/ 1 y)) 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 (/ (* 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 (+ (* -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))))
(* z (+ 1 (* -1 (/ (* x (log (/ 1 y))) z))))
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(- (/ (* x (log (/ 1 y))) z) 1)
(+ 1 (* -1 (/ (* x (log (/ 1 y))) z)))
(* -1 (* z (- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)))
(/ (+ (log -1) (* -1 (log (/ -1 y)))) 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 (/ (* 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 (/ (+ 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))))
(* z (+ 1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)))
(+ a (+ t (+ z (+ (* x (+ (log -1) (* -1 (log (/ -1 y))))) (* (log c) (- b 1/2))))))
(- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)
(+ 1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z))
(/ -1 z)
(+ a (+ t (+ (* 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)))))
(+ 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)))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(/ (+ (* -1 z) (* -1 (* x (log y)))) z)
(* (log c) (- b 1/2))
(/ (+ z (* x (log y))) z)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* 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 (+ (/ 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 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(* z (+ 1 (/ (* (log c) (- b 1/2)) z)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* 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 (/ (+ 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 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(* 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))))))))
(* 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 (+ 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)))))
(+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))
a
(* a (+ 1 (+ (/ t a) (+ (/ 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 (+ (/ 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))))))
(* -1 (* a (- (* -1 (/ (+ t (+ 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 (/ (+ 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)))
(+ 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))))))))
(* 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 (+ 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)))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y))))))
(+ a (+ t (+ z (+ (* -1/2 (log c)) (+ (* b (log c)) (* x (log y)))))))
(+ z (* -1/2 (log c)))
(+ z (+ (* -1/2 (log c)) (* b (log c))))
-1/2
(- b 1/2)
(* 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) (/ (* 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)) (+ (/ 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) (+ (* -1/2 (/ (log c) b)) (+ (/ a b) (+ (/ t b) (+ (/ z b) (/ (* x (log y)) b)))))))
(* b (+ (log c) (+ (* -1/2 (/ (log c) b)) (/ z b))))
b
(* b (- 1 (* 1/2 (/ 1 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 (/ (* 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 (/ (+ 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 (/ (+ a (+ t (+ z (+ (* -1/2 (log c)) (* x (log y)))))) b)))))
(* -1 (* b (+ (* -1 (log c)) (* -1 (/ (+ z (* -1/2 (log c))) b)))))
(* -1 (* b (- (* 1/2 (/ 1 b)) 1)))
(* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))))
(log c)
(+ a (+ t (+ 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))))))
(+ 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))))
(+ a (+ t (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* x (log y))))))
(* -1 (log (/ 1 c)))
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(+ a (+ t (+ 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))))))
(+ 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))))
(+ a (+ t (+ z (+ (* x (log y)) (* (+ (log -1) (* -1 (log (/ -1 c)))) (- b 1/2))))))
(+ (log -1) (* -1 (log (/ -1 c))))
(+ z (* (+ (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)))))
(* -1 (* i (+ (* -1 y) (* -1 (/ (+ a (+ t (+ z (+ (* x (log y)) (* (log c) (- b 1/2)))))) i)))))
(* -1 (* i (+ (* -1 y) (+ (* -1 (/ a i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (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
z
(+ z (* x (log y)))
(fma.f64 (log.f64 y) x z)
(+ a (+ t (+ z (+ (* i y) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (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 (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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (/.f64 t i)))
(+ a (+ z (+ (* i y) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 i y 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 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 i y 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)))
(+ 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 (+ 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)
-1
#s(literal -1 binary64)
(- (* -1 (/ (* x (log y)) z)) 1)
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (/ (* x (log y)) z))
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(* x (log y))
(*.f64 (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) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (log.f64 c) (fma.f64 (/.f64 y x) i (/.f64 z x))) (/.f64 t x)) (/.f64 a 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 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 z i)) (/.f64 t i))) (/.f64 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 x) i)) (/.f64 y x)) (/.f64 (/.f64 t x) i)) (/.f64 (/.f64 a x) i)) x)
(* x (+ (log y) (+ (/ a x) (+ (/ z x) (+ (/ (* i y) x) (/ (* (log c) (- b 1/2)) x))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (log.f64 c) (fma.f64 (/.f64 y x) i (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (log.f64 c) (fma.f64 (/.f64 y x) i (/.f64 z x))) (log.f64 y)) x)
(* x (+ (log y) (+ (/ z x) (/ (* (log c) (- b 1/2)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (log.f64 c) (+.f64 (/.f64 z 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (log.f64 c) (/.f64 z x)) (/.f64 t x)) (/.f64 a x)) (log.f64 y)) x)
(* -1 (/ (* x (log y)) z))
(*.f64 (neg.f64 x) (/.f64 (log.f64 y) z))
(* x (- (* -1 (/ (log y) z)) (/ 1 x)))
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(/ (* x (log y)) z)
(*.f64 (/.f64 (log.f64 y) z) x)
(* x (+ (/ 1 x) (/ (log y) z)))
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(* -1 (* x (+ (* -1 (log y)) (* -1 (/ z x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) 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 a t) (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 i y 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 (+.f64 (+.f64 y (/.f64 a i)) (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 z i)) (/.f64 t i))) (/.f64 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 z i)) (/.f64 t i))) (neg.f64 x)) (/.f64 (log.f64 y) i)))
(* -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 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 i y 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 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.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 (/ (+ 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 x) (/ (log y) z))))
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (log y) z)) (/ 1 x))))
(neg.f64 (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(* -1 (* z (- (* -1 (/ (* x (log y)) z)) 1)))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(/ (log y) z)
(/.f64 (log.f64 y) z)
(* i (+ (/ a i) (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (/.f64 t i)) (/.f64 a i))
(+ 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)
(* z (+ 1 (/ (* x (log y)) z)))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(* -1 (* z (- (/ (* x (log (/ 1 y))) z) 1)))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))))
(* -1 (/ (log (/ 1 y)) z))
(/.f64 (log.f64 y) 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 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) y) (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y)) (/.f64 t y)) (/.f64 a 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 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 z i)) (/.f64 t i)) (/.f64 a i))) (/.f64 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 y) i)) (/.f64 (/.f64 t y) i)) (/.f64 (/.f64 a y) i))) y 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (log.f64 c) (/.f64 z y))) i) y)
(+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 y)) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))
(* z (+ 1 (* -1 (/ (* x (log (/ 1 y))) z))))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(+ a (+ t (+ z (+ (* -1 (* x (log (/ 1 y)))) (* (log c) (- b 1/2))))))
(+.f64 (+.f64 a t) (fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 y)) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)))
(- (/ (* x (log (/ 1 y))) z) 1)
(neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(+ 1 (* -1 (/ (* x (log (/ 1 y))) z)))
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(* -1 (* z (- (* -1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) 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 (+ (* -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 (/ (* 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 (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) (/.f64 x i) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 z i))) (/.f64 t i)) (/.f64 a i)) (/.f64 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)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) (/.f64 x i) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (/.f64 z i))) (/.f64 t i)) (/.f64 a i)) (neg.f64 y)) y (neg.f64 y)))
(* -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))
(+ 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))
(* z (+ 1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)))
(*.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) (/.f64 x z) #s(literal 1 binary64)) z)
(+ 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 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z)) 1)
(fma.f64 (neg.f64 x) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) z) #s(literal -1 binary64))
(+ 1 (/ (* x (+ (log -1) (* -1 (log (/ -1 y))))) z))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) y))) (/.f64 x z) #s(literal 1 binary64))
(/ -1 z)
(/.f64 #s(literal -1 binary64) z)
(+ a (+ t (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))))
(+.f64 (fma.f64 i y (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 (log.f64 y) x t))) a)
(* 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 t i))))
(+ a (+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (log.f64 y) x (*.f64 i y)) (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) a))
(+ (* i y) (+ (* x (log y)) (* (log c) (- b 1/2))))
(fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 (log.f64 y) x (*.f64 i y)))
(+ (* x (log y)) (* (log c) (- b 1/2)))
(fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (*.f64 (log.f64 y) x))
(+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2)))))
(+.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 (log.f64 y) x t)) a)
(/ (+ (* -1 z) (* -1 (* x (log y)))) z)
(/.f64 (neg.f64 (fma.f64 (log.f64 y) x z)) z)
(* (log c) (- b 1/2))
(*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))
(/ (+ z (* x (log y))) z)
(/.f64 (fma.f64 (log.f64 y) x z) 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 (/.f64 y z) i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x (/.f64 t z)))) (/.f64 a z)) z z)
(* z (+ 1 (/ (* i (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) z)))
(*.f64 (fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 t i)))) (/.f64 i z) #s(literal 1 binary64)) 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))))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) z) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 (/.f64 (/.f64 (log.f64 y) i) z) x (/.f64 y z))) (/.f64 (/.f64 t z) i)) (/.f64 (/.f64 a z) i)) z (/.f64 z i))
(* z (+ 1 (+ (/ a z) (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x (/.f64 (*.f64 i y) z))) (/.f64 a z)) z z)
(* z (+ 1 (+ (/ (* i y) z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z)))))
(*.f64 (fma.f64 (/.f64 y z) i (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)
(* z (+ 1 (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) 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)
(* z (+ 1 (+ (/ a z) (+ (/ t z) (+ (/ (* x (log y)) z) (/ (* (log c) (- b 1/2)) z))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) z) x (/.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)
(* -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 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 (log.f64 y) x t))) a) (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 (fma.f64 i (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 t i)))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (+ y (+ (/ a i) (+ (/ t i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i))))) z)) (/ 1 i))))
(*.f64 (-.f64 (/.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 t i)))) (neg.f64 z)) (/.f64 #s(literal 1 binary64) i)) (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 y) x (*.f64 i y)) (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) 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 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 (log.f64 y) x (*.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 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (*.f64 (log.f64 y) x)) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (+ a (+ t (+ (* x (log y)) (* (log c) (- b 1/2))))) z)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c) (fma.f64 (log.f64 y) x t)) a) (neg.f64 z)) z (neg.f64 z)))
(* -1 (* z (- (* -1 (/ (* (log c) (- b 1/2)) z)) 1)))
(*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 z))
(* 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z 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 (fma.f64 (/.f64 y t) i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) t) x (/.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)))
(*.f64 (fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) (/.f64 i t) #s(literal 1 binary64)) t)
(* t (+ (/ 1 i) (+ (/ a (* i t)) (+ (/ y t) (+ (/ z (* i t)) (+ (/ (* x (log y)) (* i t)) (/ (* (log c) (- b 1/2)) (* i t))))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 c) t) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 (/.f64 (/.f64 (log.f64 y) t) i) x (/.f64 (/.f64 z t) i))) (/.f64 y t)) (/.f64 (/.f64 a t) i)) t (/.f64 t i))
(* t (+ 1 (+ (/ a t) (+ (/ z t) (+ (/ (* x (log y)) t) (/ (* (log c) (- b 1/2)) t))))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) t) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) t) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) (neg.f64 t)) (/.f64 #s(literal 1 binary64) i)))
(* -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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))))
(+ 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)
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 y a) i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) a) x (/.f64 z a)))) (/.f64 t a)) a a)
(* a (+ 1 (/ (* i (+ y (+ (/ t i) (+ (/ z i) (+ (/ (* x (log y)) i) (/ (* (log c) (- b 1/2)) i)))))) a)))
(*.f64 (fma.f64 (+.f64 (+.f64 y (/.f64 t i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) (/.f64 i a) #s(literal 1 binary64)) 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))))))))
(fma.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) i) (log.f64 c) (fma.f64 (/.f64 (/.f64 (log.f64 y) i) a) x (/.f64 (/.f64 z a) i))) (/.f64 y a)) (/.f64 (/.f64 t a) i)) a (/.f64 a i))
(* a (+ 1 (+ (/ z a) (+ (/ (* i y) a) (+ (/ (* x (log y)) a) (/ (* (log c) (- b 1/2)) a))))))
(fma.f64 (fma.f64 (/.f64 y a) i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) a) x (/.f64 z 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 (-.f64 b #s(literal 1/2 binary64)) a) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) a) x (/.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 (/ (* 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) (neg.f64 a)) (/.f64 #s(literal 1 binary64) i)))
(* -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 (/ (+ 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)))
(+ 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 (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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 c) i) b (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (/.f64 t i)))
(+ 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 (log.f64 y) x (*.f64 i y))) 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 (log.f64 y) x (*.f64 i y))) 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)))
(+ 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)
(+ 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
#s(literal -1/2 binary64)
(- b 1/2)
(-.f64 b #s(literal 1/2 binary64))
(* 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) (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) x (fma.f64 (/.f64 y b) i (/.f64 z b))) (/.f64 t b)) (/.f64 a 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 (+.f64 (+.f64 y (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (/.f64 t i))) (/.f64 i b) (log.f64 c)) b)
(/ (* b (log c)) i)
(*.f64 (/.f64 (log.f64 c) i) b)
(* 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 (/.f64 (log.f64 y) b) i) x (/.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)) (+ (/ 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 (fma.f64 (/.f64 (log.f64 y) b) x (fma.f64 (/.f64 y b) i (/.f64 z 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) (fma.f64 (/.f64 (log.f64 y) b) x (fma.f64 (/.f64 y b) i (/.f64 z b)))) (log.f64 c)) 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) (/.f64 z b)) (fma.f64 (/.f64 (log.f64 y) b) x (log.f64 c))) 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) (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 y) b) x (/.f64 z b)) (/.f64 t b)) (/.f64 a b))) (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) (/.f64 z b)) (log.f64 c)) b)
b
(* b (- 1 (* 1/2 (/ 1 b))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) b)) 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 (log.f64 y) x (*.f64 i y))) z) t) a) (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 (+.f64 (+.f64 y (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (/.f64 t i))) (/.f64 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 #s(literal -1/2 binary64) (/.f64 (log.f64 c) i) (/.f64 a i))) (+.f64 (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)) (/.f64 t i))) (neg.f64 b)) (/.f64 (log.f64 c) i)))
(* -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 (log.f64 y) x (*.f64 i y))) 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 (log.f64 y) x (*.f64 i y))) 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 (/ (+ 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/2 (/ 1 b)) 1)))
(*.f64 (neg.f64 b) (-.f64 (/.f64 #s(literal 1/2 binary64) b) #s(literal 1 binary64)))
(* 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 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (/.f64 t i))) i)
(log c)
(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 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))))
(* 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 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z 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 (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (/.f64 t i)))
(+ a (+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (+ (* 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 (* (log (/ 1 c)) (- b 1/2))) (+ (* 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)))
(+ z (+ (* -1 (* (log (/ 1 c)) (- b 1/2))) (* 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 (* (log (/ 1 c)) (- b 1/2))) (* 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 (log (/ 1 c)))
(log.f64 c)
(+ z (* -1 (* (log (/ 1 c)) (- b 1/2))))
(fma.f64 (log.f64 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))))
(* 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 (-.f64 b #s(literal 1/2 binary64)) i) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (fma.f64 (/.f64 (log.f64 y) i) x (/.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 (-.f64 b #s(literal 1/2 binary64)) i) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) c))) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i))) (/.f64 t i)))
(+ 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)))
(+ 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)))
(+ (log -1) (* -1 (log (/ -1 c))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) 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 (+ (* 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 (/.f64 (log.f64 y) i) x (/.f64 z i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) 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 i)) (+ (* -1 (/ t i)) (+ (* -1 (/ z i)) (+ (* -1 (/ (* x (log y)) i)) (* -1 (/ (* (log c) (- b 1/2)) i)))))))))
(*.f64 (fma.f64 (+.f64 (+.f64 y (/.f64 a i)) (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) i) x (/.f64 z i)))) #s(literal -1 binary64) (/.f64 t (neg.f64 i))) (neg.f64 i))
(+ y (* -1 (/ (+ (* -1 a) (+ (* -1 t) (+ (* -1 z) (+ (* -1 (* x (log y))) (* -1 (* (log c) (- b 1/2))))))) i)))
(-.f64 y (/.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) t) a) (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))

rewrite209.0ms (1.9%)

Memory
-18.4MiB live, 261.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084564
0124538
1669534
26177534
09226514
Stop Event
iter limit
node limit
iter limit
Counts
27 → 470
Calls
Call 1
Inputs
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (neg.f64 z))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))))))))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i))
(/.f64 t 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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
(+.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)
(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)))
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) 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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(log.f64 c)
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #s(literal -1 binary64)))))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)
#s(approx (- b 1/2) #s(literal -1/2 binary64))
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(/.f64 (log.f64 y) z)
Outputs
(*.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) z)
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) z))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)))
(*.f64 z (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 z)) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.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 (*.f64 (neg.f64 z) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #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 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) z))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) (-.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) z))))
(neg.f64 (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) z))
(fma.f64 (*.f64 (neg.f64 z) (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x))) (/.f64 #s(literal -1 binary64) z) z)
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (log.f64 y) z)) (neg.f64 x) z)
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 (log.f64 y) z) z)
(fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 z)) z)
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) (*.f64 (neg.f64 x) #s(literal -1 binary64))) z z)
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z) z)
(fma.f64 (/.f64 (log.f64 y) z) (*.f64 (neg.f64 x) (neg.f64 z)) z)
(fma.f64 #s(literal -1 binary64) (*.f64 z (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x))) z)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(fma.f64 #s(literal 1 binary64) z (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(fma.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 z)) z)
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) z)
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) z))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)) z)
(+.f64 z (*.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) (neg.f64 z)))
(*.f64 (/.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) (pow.f64 z #s(literal -1 binary64)))
(*.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 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 y)) z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 (log.f64 y)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 y) z))
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (log.f64 y) (neg.f64 (/.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (neg.f64 (log.f64 y))) z)
(/.f64 (*.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) z)
(/.f64 (*.f64 (log.f64 y) #s(literal 1 binary64)) z)
(/.f64 (/.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) z)
(/.f64 (neg.f64 (neg.f64 (log.f64 y))) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z (log.f64 y))))
(/.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 (neg.f64 (log.f64 y)) (neg.f64 z))
(/.f64 (log.f64 y) z)
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (pow.f64 z #s(literal -1 binary64))))
(neg.f64 (*.f64 (pow.f64 z #s(literal -1 binary64)) (neg.f64 (log.f64 y))))
(neg.f64 (/.f64 (neg.f64 (log.f64 y)) z))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 z)) (/.f64 (neg.f64 (log.f64 y)) z))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 y)) z))
(exp.f64 (*.f64 (log.f64 (/.f64 z (log.f64 y))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 z) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 z) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 z #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 z #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) z))
(pow.f64 (neg.f64 z) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) z)
(/.f64 #s(literal 1 binary64) (neg.f64 z))
(neg.f64 (pow.f64 z #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 z #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)))
(/.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 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (-.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 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 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (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 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a t) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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)))) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (-.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) a) (*.f64 a a))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 i y)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 i y)))
(fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(fma.f64 y i (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(-.f64 (/.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))) (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)) a)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t))
(+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t))
(+.f64 (fma.f64 i y (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (*.f64 i y)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 i y)))
(+.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 i y))
(+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
(*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i)
(*.f64 i #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)))
#s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.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 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 i)))
(/.f64 (*.f64 t #s(literal 1 binary64)) i)
(/.f64 (neg.f64 t) (neg.f64 i))
(/.f64 t i)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i t)))
(/.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 (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (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 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 #s(literal 1 binary64) (fma.f64 a (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))) (-.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (-.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #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 (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)) (*.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a) (-.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) a)
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))
(fma.f64 y i (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (-.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)) (/.f64 (*.f64 a a) (-.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)))
(+.f64 (+.f64 a (*.f64 i y)) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(+.f64 (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a) (*.f64 i y))
(+.f64 (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) a)
(+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (fma.f64 i y a))
(+.f64 (*.f64 i y) (+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) a))
(+.f64 a (fma.f64 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(*.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z))) (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (-.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
(fma.f64 y i #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) 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)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))) (/.f64 (pow.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))))
(+.f64 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)) (*.f64 i y))
(+.f64 (*.f64 i y) #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) z)))
#s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) (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 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
(*.f64 (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) 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 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a))) (-.f64 (*.f64 i y) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a)) (*.f64 (*.f64 i y) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a) (-.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))) (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) 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 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))) a)
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) (fma.f64 i y a))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) a)
(fma.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (-.f64 (fma.f64 #s(approx (- b 1/2) #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 i y a))
(fma.f64 i y (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a))
(-.f64 (/.f64 (pow.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) #s(literal 2 binary64)) (-.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)))
(+.f64 (+.f64 a (fma.f64 i y (*.f64 (log.f64 y) x))) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(+.f64 (+.f64 a (*.f64 i y)) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(+.f64 (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a) (*.f64 i y))
(+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) a))
(+.f64 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a)
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (fma.f64 i y a))
(+.f64 (*.f64 i y) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) a))
(+.f64 a (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 i y (*.f64 (log.f64 y) x))) (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (-.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 3 binary64))) (fma.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 i y (*.f64 (log.f64 y) x)) (-.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)) (*.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 i y)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (-.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) (*.f64 i y))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z))) (fma.f64 i y (*.f64 (log.f64 y) x)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (-.f64 (fma.f64 #s(approx (- b 1/2) #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 i y))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 (log.f64 y) x)))
(fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(fma.f64 (log.f64 y) x (+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (*.f64 i y)))
(fma.f64 y i (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(fma.f64 x (log.f64 y) (+.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))))
(+.f64 (+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) z)
(+.f64 (+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) z) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(+.f64 (fma.f64 i y (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x))) z)
(+.f64 (fma.f64 i y (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 (log.f64 y) x))
(+.f64 (fma.f64 i y (*.f64 (log.f64 y) x)) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) (+.f64 z (*.f64 i y)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (*.f64 i y))
(+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (fma.f64 i y (*.f64 (log.f64 y) x)))
(+.f64 (*.f64 i y) (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (-.f64 (fma.f64 #s(approx (- b 1/2) #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 (*.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x))) (*.f64 z z)) (-.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) z))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (*.f64 (log.f64 y) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) (-.f64 (*.f64 z z) (*.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.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 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (-.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (-.f64 (fma.f64 #s(approx (- b 1/2) #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 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (-.f64 (fma.f64 #s(approx (- b 1/2) #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 (fma.f64 #s(approx (- b 1/2) #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 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 y) x (neg.f64 z))) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z))) (*.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))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)))) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))) (*.f64 (log.f64 y) x))
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (fma.f64 (log.f64 y) x z))
(fma.f64 (log.f64 c) #s(approx (- b 1/2) #s(literal -1/2 binary64)) (fma.f64 (log.f64 y) x z))
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)))
(fma.f64 #s(literal 1 binary64) z (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)))
(fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(fma.f64 x (log.f64 y) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) (/.f64 (pow.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))))
(+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)) z)
(+.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) (fma.f64 (log.f64 y) x z))
(+.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z) (*.f64 (log.f64 y) x))
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(+.f64 (*.f64 (log.f64 y) x) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))
(+.f64 z (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (*.f64 (log.f64 y) x)))
(*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)
(*.f64 z (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) z) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal 1 binary64)) 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 (*.f64 z (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #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 z (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) x) z z)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) z))
(fma.f64 #s(literal 1 binary64) z (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) z))
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) z))
(fma.f64 z (*.f64 (/.f64 (log.f64 y) z) x) (*.f64 z #s(literal 1 binary64)))
(fma.f64 z #s(literal 1 binary64) (*.f64 z (*.f64 (/.f64 (log.f64 y) z) x)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) z) z)
(+.f64 (*.f64 z (*.f64 (/.f64 (log.f64 y) z) x)) (*.f64 z #s(literal 1 binary64)))
(+.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 z (*.f64 (/.f64 (log.f64 y) z) x)))
(+.f64 z (*.f64 (*.f64 (/.f64 (log.f64 y) z) x) z))
(*.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y))) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (*.f64 i y)))
(/.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 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (-.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) #s(literal 2 binary64))) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (*.f64 i y))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a t) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) 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)))) (*.f64 i y))
(fma.f64 (+.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) (-.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) a) (*.f64 a a))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (*.f64 i y)))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (*.f64 i y)))
(fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(fma.f64 y i (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))) (/.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) #s(literal 2 binary64)) (-.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t)) a)
(+.f64 (fma.f64 i y (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) a) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t))
(+.f64 (fma.f64 i y (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) (*.f64 i y)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (*.f64 i y)))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (*.f64 i y))
(+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (*.f64 i y)))
(+.f64 (*.f64 i y) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) 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)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t)))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (-.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) 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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) 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))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (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 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) 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))) (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a t) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 (*.f64 t t) (pow.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (+.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) (-.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) a) (*.f64 a a))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) (-.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) (*.f64 t t))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))) (/.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) t)
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t)) a)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) t) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 t a)) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t))
(+.f64 (+.f64 t a) (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))))
(+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z)))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(+.f64 a (+.f64 (+.f64 #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) z))) t) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(log.f64 c)
(*.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) (neg.f64 x) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (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 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.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 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 y) z) (*.f64 (neg.f64 x) #s(literal -1 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #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 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.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)) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) z) #s(literal -1 binary64))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) #s(literal -1 binary64)) x #s(literal -1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) z)) (neg.f64 (log.f64 y)) #s(literal -1 binary64))
(fma.f64 (*.f64 (log.f64 y) (neg.f64 x)) (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (/.f64 #s(literal -1 binary64) z) #s(literal -1 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 y)) z) x #s(literal -1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) x) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) #s(literal -1 binary64))
(fma.f64 (neg.f64 (log.f64 y)) (*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 x)) #s(literal -1 binary64))
(fma.f64 (log.f64 y) (*.f64 (pow.f64 z #s(literal -1 binary64)) (neg.f64 x)) #s(literal -1 binary64))
(fma.f64 (neg.f64 x) (/.f64 (log.f64 y) z) #s(literal -1 binary64))
(fma.f64 x (/.f64 (neg.f64 (log.f64 y)) z) #s(literal -1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal 1 binary64))))
(-.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) x))
(+.f64 (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 y) z) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (-.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.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))) (+.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a t) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (-.f64 (*.f64 t t) (pow.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (+.f64 (pow.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (-.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) a) (*.f64 a a))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (+.f64 (pow.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) (-.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (*.f64 t t))) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))) (/.f64 (pow.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))))
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) t)
(+.f64 (+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) t) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 t a)) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))))
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t)) a)
(+.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t))
(+.f64 (+.f64 t a) (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))))
(+.f64 (+.f64 (+.f64 t a) #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z)))) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(+.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) a))
(+.f64 a (+.f64 (+.f64 #s(approx (+ (* (log y) x) z) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) (neg.f64 x) #s(literal -1 binary64)) (neg.f64 z))) t) (*.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 2 binary64)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 z (*.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)) (*.f64 z z))) (neg.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (*.f64 (log.f64 c) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (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))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.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))) (+.f64 (pow.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(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)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 #s(literal 1 binary64) z (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (*.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 2 binary64)) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c) (neg.f64 z))))
(+.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) z)
(+.f64 z (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)))
#s(approx (- b 1/2) #s(literal -1/2 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z))))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))) (neg.f64 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z)) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z)))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (*.f64 (log.f64 c) z)))))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64))) (fma.f64 z (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 #s(approx (- b 1/2) #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) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z)) (-.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c))) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64))) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 3 binary64)))))
(fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z)
(fma.f64 (log.f64 c) #s(approx (- b 1/2) #s(literal -1/2 binary64)) z)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(fma.f64 #s(literal 1 binary64) z (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(fma.f64 (neg.f64 z) #s(literal -1 binary64) (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) #s(literal 2 binary64)) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) (neg.f64 z))))
(+.f64 (*.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c)) z)
(+.f64 z (*.f64 #s(approx (- b 1/2) #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 #s(literal 1 binary64) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64))))
(*.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 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (log.f64 y) z) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.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 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)))
(/.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 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 y) z) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #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 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal -1 binary64) z)) (neg.f64 (log.f64 y)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (neg.f64 (log.f64 y))) (/.f64 #s(literal -1 binary64) z) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64))
(fma.f64 (*.f64 (log.f64 y) x) (pow.f64 z #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 (log.f64 y)) x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 1 binary64))
(fma.f64 (neg.f64 (log.f64 y)) (*.f64 (/.f64 #s(literal -1 binary64) z) x) #s(literal 1 binary64))
(fma.f64 (log.f64 y) (/.f64 x z) #s(literal 1 binary64))
(fma.f64 (log.f64 y) (*.f64 (pow.f64 z #s(literal -1 binary64)) x) #s(literal 1 binary64))
(fma.f64 x (*.f64 (/.f64 (log.f64 y) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 x (/.f64 (log.f64 y) z) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 2 binary64)) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (log.f64 y) z) x #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 (log.f64 y) z) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (log.f64 y) z) x))
(*.f64 (/.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) (pow.f64 z #s(literal -1 binary64)))
(*.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 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 y)) z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 (log.f64 y)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 y) z))
(*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (log.f64 y) (neg.f64 (/.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (neg.f64 (log.f64 y))) z)
(/.f64 (*.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) z)
(/.f64 (*.f64 (log.f64 y) #s(literal 1 binary64)) z)
(/.f64 (/.f64 (neg.f64 (log.f64 y)) #s(literal -1 binary64)) z)
(/.f64 (neg.f64 (neg.f64 (log.f64 y))) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z (log.f64 y))))
(/.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 (neg.f64 (log.f64 y)) (neg.f64 z))
(/.f64 (log.f64 y) z)
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (pow.f64 z #s(literal -1 binary64))))
(neg.f64 (*.f64 (pow.f64 z #s(literal -1 binary64)) (neg.f64 (log.f64 y))))
(neg.f64 (/.f64 (neg.f64 (log.f64 y)) z))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 z)) (/.f64 (neg.f64 (log.f64 y)) z))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 y)) z))
(exp.f64 (*.f64 (log.f64 (/.f64 z (log.f64 y))) #s(literal -1 binary64)))

eval155.0ms (1.4%)

Memory
29.0MiB live, 185.1MiB allocated
Compiler

Compiled 36 963 to 3 349 computations (90.9% saved)

prune52.0ms (0.5%)

Memory
-13.0MiB live, 101.3MiB allocated
Pruning

32 alts after pruning (26 fresh and 6 done)

PrunedKeptTotal
New61512627
Fresh41418
Picked235
Done033
Total62132653
Accuracy
100.0%
Counts
653 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 z)) z))))))
91.3%
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (*.f64 x (/.f64 #s(literal -1 binary64) z)) (neg.f64 (log.f64 y)) #s(literal 1 binary64)) z)))))))
67.3%
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 #s(approx (+ (* (/ (log y) z) x) 1) (*.f64 (/.f64 (log.f64 y) z) x)) z)))))))
84.1%
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))
19.5%
(+.f64 (/.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 y i))
44.2%
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (/.f64 (*.f64 (log.f64 y) x) t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
82.5%
#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))
77.1%
#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))
83.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 (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) a))
83.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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
83.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 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) z))) a))
84.6%
#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 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (/.f64 z b)) (fma.f64 (/.f64 (log.f64 y) b) x (log.f64 c))) b))) a))
75.9%
#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) (fma.f64 (*.f64 z (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) z)))) a))
68.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)) #s(approx (+ (* (log c) (- b 1/2)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) z)))) a))
75.9%
#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) (*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 z))))) a))
60.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) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) a))
72.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 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) y)) a))
61.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 #s(approx (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y))) i)) a))
52.4%
#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 (* (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) i) (*.f64 (fma.f64 i (/.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) y) i) y))) a))
16.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b))
13.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
3.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
13.9%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
11.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) i))
13.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
3.3%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
13.8%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
11.6%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
24.4%
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
71.5%
#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 (/.f64 y a) i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) a) x (/.f64 z a)))) a a)))
75.3%
#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)))
16.4%
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
Compiler

Compiled 4 521 to 1 577 computations (65.1% saved)

regimes198.0ms (1.8%)

Memory
-2.5MiB live, 351.8MiB allocated
Counts
56 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.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))))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) 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 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) 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)) #s(approx (+ (* (log c) (- b 1/2)) 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 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 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 (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 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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))
(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 (+.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 #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 i y (fma.f64 (log.f64 y) x #s(approx (+ (* (- b 1/2) (log c)) z) (fma.f64 (*.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) (log.f64 c)) 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))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 #s(approx (+ (+ (* (/ x t) (log y)) (/ z t)) (/ a t)) (/.f64 (*.f64 (log.f64 y) x) t)) t t)) (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))) (*.f64 y i))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 #s(approx (+ (* (/ (log y) z) x) 1) (*.f64 (/.f64 (log.f64 y) z) x)) z)))))))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (/.f64 (log.f64 y) z) x #s(literal 1 binary64)) 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 (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (fma.f64 x (/.f64 (log.f64 y) i) y))) i)) a))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (/.f64 (log.f64 y) 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 (+.f64 (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) x) (/.f64 z x)) (log.f64 y)) x))) a))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) #s(approx (* (neg z) (+ (* (neg x) (/ (log y) z)) -1)) (*.f64 (fma.f64 (*.f64 x (/.f64 #s(literal -1 binary64) z)) (neg.f64 (log.f64 y)) #s(literal 1 binary64)) z)))))))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (fma.f64 (*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 z)) z))))))
(fma.f64 y i (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) (+.f64 a (+.f64 t #s(approx (+ (* (log y) x) z) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) (*.f64 (neg.f64 (log.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 z))) #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))) (*.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 #s(approx (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) (*.f64 (+.f64 (+.f64 i (/.f64 (*.f64 (log.f64 y) x) y)) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) y) (/.f64 z y))) y)) a))
(+.f64 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (fma.f64 (+.f64 (fma.f64 x (/.f64 (log.f64 y) a) (/.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)) #s(approx (+ (+ (* i y) (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z))) a) (fma.f64 (fma.f64 (/.f64 y a) i (fma.f64 (/.f64 (-.f64 b #s(literal 1/2 binary64)) a) (log.f64 c) (fma.f64 (/.f64 (log.f64 y) a) x (/.f64 z a)))) a a)))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.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)) (*.f64 y i))
(+.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))
#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 (* (+ (+ (* x (/ (log y) i)) (/ z i)) (+ (* (log c) (/ (- b 1/2) i)) y)) i) (*.f64 (fma.f64 i (/.f64 (fma.f64 (neg.f64 x) (/.f64 (neg.f64 (log.f64 y)) i) (fma.f64 (log.f64 c) (/.f64 (-.f64 b #s(literal 1/2 binary64)) i) (/.f64 z i))) y) i) y))) a))
#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 (* (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) i) (*.f64 (fma.f64 i (/.f64 (fma.f64 x (/.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)))
#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 (+.f64 (fma.f64 (/.f64 (log.f64 c) b) #s(literal -1/2 binary64) (/.f64 z b)) (fma.f64 (/.f64 (log.f64 y) b) x (log.f64 c))) b))) a))
(+.f64 #s(approx (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (*.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)) (*.f64 y i))
(+.f64 (/.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 y i))
Outputs
(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)))))
Calls

12 calls:

20.0ms
b
19.0ms
x
18.0ms
i
17.0ms
(log.f64 c)
17.0ms
z
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1t
99.9%1a
99.9%1b
99.9%1c
99.9%1i
99.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))
99.9%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
99.9%1(-.f64 b #s(literal 1/2 binary64))
99.9%1(log.f64 c)
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes120.0ms (1.1%)

Memory
23.8MiB live, 221.9MiB allocated
Counts
24 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.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))))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) 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 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) 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)) #s(approx (+ (* (log c) (- b 1/2)) 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 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 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 (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 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #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:

31.0ms
t
10.0ms
y
10.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
c
8.0ms
(-.f64 b #s(literal 1/2 binary64))
Results
AccuracySegmentsBranch
99.1%1x
99.1%1y
99.1%1z
99.1%1t
99.1%1a
99.1%1b
99.1%1c
99.1%1i
99.1%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.1%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
99.1%1(-.f64 b #s(literal 1/2 binary64))
99.1%1(log.f64 c)
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes97.0ms (0.9%)

Memory
-16.9MiB live, 220.7MiB allocated
Counts
23 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.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))))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) 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 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) 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)) #s(approx (+ (* (log c) (- b 1/2)) 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 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 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 (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 (fma.f64 i y (fma.f64 (log.f64 y) x (fma.f64 #s(approx (- b 1/2) #s(literal -1/2 binary64)) (log.f64 c) z))) 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 (fma.f64 #s(approx (- b 1/2) #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))
Calls

12 calls:

12.0ms
(log.f64 c)
11.0ms
c
11.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))
8.0ms
t
8.0ms
b
Results
AccuracySegmentsBranch
93.8%3x
91.1%2y
86.7%2z
88.4%2t
88.5%3a
95.2%3b
86.5%2c
93.5%3i
88.1%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))
94.4%3(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
95.2%3(-.f64 b #s(literal 1/2 binary64))
86.5%2(log.f64 c)
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes59.0ms (0.5%)

Memory
1.4MiB live, 82.3MiB allocated
Counts
22 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.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))))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) 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 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) 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)) #s(approx (+ (* (log c) (- b 1/2)) 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 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 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 (fma.f64 (log.f64 y) x (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)) (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 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z)) a)))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))
Calls

5 calls:

31.0ms
b
8.0ms
i
7.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
6.0ms
x
6.0ms
(-.f64 b #s(literal 1/2 binary64))
Results
AccuracySegmentsBranch
93.5%3i
92.2%3x
84.1%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
84.1%1b
84.1%1(-.f64 b #s(literal 1/2 binary64))
Compiler

Compiled 12 to 46 computations (-283.3% saved)

regimes60.0ms (0.6%)

Memory
11.0MiB live, 50.2MiB allocated
Counts
21 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.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))))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) 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 (+.f64 #s(approx (+ (+ (+ (* x (log y)) z) t) a) (+.f64 (+.f64 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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 b (log.f64 c))))) 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)) #s(approx (+ (* (log c) (- b 1/2)) 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 i y #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (fma.f64 (neg.f64 (log.f64 c)) (/.f64 (-.f64 b #s(literal 1/2 binary64)) z) #s(literal -1 binary64)) (neg.f64 z))))) a))
Outputs
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
(fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
Calls

4 calls:

40.0ms
x
6.0ms
i
6.0ms
y
6.0ms
t
Results
AccuracySegmentsBranch
84.1%1t
88.7%3x
84.1%1y
84.1%1i
Compiler

Compiled 4 to 32 computations (-700% saved)

regimes6.0ms (0.1%)

Memory
12.1MiB live, 12.1MiB allocated
Counts
15 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.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))))
Outputs
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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 (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
88.7%3x
Compiler

Compiled 1 to 8 computations (-700% saved)

regimes105.0ms (1%)

Memory
1.1MiB live, 40.4MiB allocated
Counts
14 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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)) (+.f64 (*.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 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 b (/.f64 (log.f64 c) i))) i))
Outputs
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
Calls

6 calls:

82.0ms
x
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))
4.0ms
a
4.0ms
(log.f64 c)
4.0ms
c
Results
AccuracySegmentsBranch
83.4%1c
83.4%1(log.f64 c)
83.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))
83.4%1z
83.4%1a
88.0%3x
Compiler

Compiled 27 to 61 computations (-125.9% saved)

regimes98.0ms (0.9%)

Memory
-14.1MiB live, 67.7MiB 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 #s(approx (+ (* (log y) x) (+ (* (- b 1/2) (log c)) z)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) 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) (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)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) a))
Calls

12 calls:

38.0ms
(-.f64 b #s(literal 1/2 binary64))
21.0ms
c
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
i
4.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Results
AccuracySegmentsBranch
68.1%1a
75.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))
76.5%2z
68.1%1c
68.1%1(log.f64 c)
68.1%1i
71.3%2t
68.1%1y
77.6%3(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
77.7%3b
77.7%3(-.f64 b #s(literal 1/2 binary64))
73.3%3x
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes54.0ms (0.5%)

Memory
-19.7MiB live, 19.5MiB allocated
Counts
10 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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)) #s(approx (+ (* (log c) (- b 1/2)) 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 (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)) #s(approx (+ (* (log c) (- b 1/2)) 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 (log.f64 c) b))
Calls

5 calls:

40.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))
3.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
3.0ms
z
3.0ms
b
3.0ms
(-.f64 b #s(literal 1/2 binary64))
Results
AccuracySegmentsBranch
68.1%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))
73.3%3(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
72.5%3b
72.5%3(-.f64 b #s(literal 1/2 binary64))
68.1%1z
Compiler

Compiled 32 to 58 computations (-81.3% saved)

regimes40.0ms (0.4%)

Memory
37.1MiB live, 37.1MiB allocated
Counts
9 → 5
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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#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 i y))
#s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Calls

12 calls:

3.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))
3.0ms
i
3.0ms
(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
3.0ms
t
3.0ms
(log.f64 c)
Results
AccuracySegmentsBranch
34.7%4y
29.7%3z
29.2%2a
36.7%5i
24.4%1c
39.1%5(+.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))
24.4%1(log.f64 c)
33.9%4b
32.0%3(-.f64 b #s(literal 1/2 binary64))
27.9%3t
31.3%3x
32.8%3(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
Compiler

Compiled 40 to 115 computations (-187.5% saved)

regimes42.0ms (0.4%)

Memory
-33.5MiB live, 5.2MiB allocated
Counts
7 → 4
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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1 binary64) (neg.f64 i)))) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 #s(literal 1 binary64) (/.f64 i a))) i))
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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Calls

1 calls:

41.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
37.0%4(+.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)

regimes6.0ms (0.1%)

Memory
9.3MiB live, 9.3MiB allocated
Counts
3 → 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 (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 t i)) i))
Outputs
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i))
#s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y))
Calls

3 calls:

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
i
2.0ms
y
Results
AccuracySegmentsBranch
31.4%2y
28.0%3i
30.2%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 23 to 36 computations (-56.5% saved)

regimes12.0ms (0.1%)

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

10 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
z
1.0ms
t
1.0ms
a
Results
AccuracySegmentsBranch
24.4%1t
24.4%1i
24.4%1z
24.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))
24.4%1a
24.4%1x
24.4%1(-.f64 b #s(literal 1/2 binary64))
24.4%1b
24.4%1(*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c))
24.4%1y
Compiler

Compiled 37 to 98 computations (-164.9% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.780028002986799e+150
5.443466010460581e+152
0.0ms
-8.030783877589388e+27
-4.921791989955691e+26
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch93.0ms (0.9%)

Memory
-19.3MiB live, 65.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
3.56730406488731e-93
4.407628508175414e-85
51.0ms
-3.047798105837806e+25
-7015.624513739794
Samples
73.0ms320×0valid
Compiler

Compiled 1 940 to 1 346 computations (30.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-add: 30.0ms (64.3% of total)
ival-log: 8.0ms (17.1% of total)
ival-mult: 6.0ms (12.9% of total)
ival-sub: 1.0ms (2.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch77.0ms (0.7%)

Memory
16.1MiB live, 54.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
6.368784643822041e+252
3.173293291920669e+271
24.0ms
-6.613391332437921e+259
-4.517563033446806e+244
Samples
58.0ms320×0valid
Compiler

Compiled 1 184 to 1 051 computations (11.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-log: 31.0ms (67.2% of total)
ival-add: 7.0ms (15.2% of total)
ival-mult: 6.0ms (13% of total)
ival-sub: 2.0ms (4.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
-30.7MiB live, 5.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.368784643822041e+252
3.173293291920669e+271
23.0ms
-6.613391332437921e+259
-4.517563033446806e+244
Compiler

Compiled 1 264 to 1 091 computations (13.7% saved)

bsearch3.0ms (0%)

Memory
4.4MiB live, 4.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.368784643822041e+252
3.173293291920669e+271
1.0ms
-6.613391332437921e+259
-4.517563033446806e+244
Compiler

Compiled 1 504 to 1 151 computations (23.5% saved)

bsearch22.0ms (0.2%)

Memory
30.6MiB live, 30.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
-9.882700688274832e+84
-6.164436941848733e+81
Samples
14.0ms128×0valid
Compiler

Compiled 912 to 583 computations (36.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-log: 3.0ms (32.6% of total)
ival-add: 3.0ms (32.6% of total)
ival-mult: 2.0ms (21.7% of total)
ival-sub: 1.0ms (10.9% 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
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4024874743278083e+283
1.2495608000590623e+284
0.0ms
-6.132194510967343e+249
-9.969052956831409e+239
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch23.0ms (0.2%)

Memory
-43.4MiB live, 2.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.1500325102058465e+307
1.001327633207675e+308
0.0ms
-46.15080666096805
3560197288.9110546
22.0ms
-4.443307797367875e+292
-1.5102174619984487e+289
0.0ms
-1.2417152852536067e+298
-7.60613088419295e+297
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.1500325102058465e+307
1.001327633207675e+308
0.0ms
-46.15080666096805
3560197288.9110546
0.0ms
-1.2417152852536067e+298
-7.60613088419295e+297
Compiler

Compiled 24 to 31 computations (-29.2% saved)

bsearch16.0ms (0.1%)

Memory
11.2MiB live, 11.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
7.077956622698447e-80
3.910766193886449e-79
Samples
10.0ms96×0valid
Compiler

Compiled 516 to 391 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-log: 2.0ms (30.2% of total)
ival-add: 2.0ms (30.2% of total)
ival-mult: 2.0ms (30.2% 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)

simplify72.0ms (0.7%)

Memory
-5.1MiB live, 70.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01701395
12531395
24671395
313741395
417381395
524951395
642381395
Stop Event
node limit
Calls
Call 1
Inputs
(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)))))
#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 b #s(literal 1/2 binary64)) #s(literal -4999999999999999791559868416 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)) (if (<=.f64 (-.f64 b #s(literal 1/2 binary64)) #s(literal 5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544 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 (fma.f64 #s(approx (- b 1/2) #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))))
(if (<=.f64 i #s(literal -190000000000000 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)) (if (<=.f64 i #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 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))) (fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))))
(if (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 binary64)) (fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a))) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))))
(if (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 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 (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))))
(if (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 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 (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))))
(if (<=.f64 z #s(literal -4499999999999999720750811198508739267627400331539675144198299933744755881003955781632 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) (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)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) a)))
(if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal -4999999999999999605484165416073513287770213846876111186433258848359206308319668001390237070852677072055182040559071162005202392857270657642140628876378645811821251708536483929887060237325184580570276667596004815337391042777347986076698776288257638400 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b)) (if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 19999999999999999107907035470722688548543642037822625624581146052369080204687596991974988676793374119619545593265815356195141111730219737506752206295336815508807162619269109592516352168767784404225952785594616990049919679573930685265192332375929060688459799179664924898580232780382208 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) (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 (log.f64 c) b))))
(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 -9999999999999999595662034753429788238255624467393741467120915117996487670031669885400803025551745174706847878231119663145222863482996149222332143382301002459214758820269116923021527058285459686414683385913622455551313826420028155008403585629126369847605750170289266545852965785882018353801250996224 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 -40000000000000000530263959134296650722746244358345840142528125911769970907617012858463917672157449998909498554263568363952491898600028103138206953210986926743629581261021098587444232750232858470317984807330649410342155342294546390088430246843766074240114997507336380714205155856460222902042624 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (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 -40 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i)) (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 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #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 -9999999999999999595662034753429788238255624467393741467120915117996487670031669885400803025551745174706847878231119663145222863482996149222332143382301002459214758820269116923021527058285459686414683385913622455551313826420028155008403585629126369847605750170289266545852965785882018353801250996224 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 -40 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i)) (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 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)))))
(if (<=.f64 y #s(literal 1376710394245899/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #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
(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)))))
#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 b #s(literal 1/2 binary64)) #s(literal -4999999999999999791559868416 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)) (if (<=.f64 (-.f64 b #s(literal 1/2 binary64)) #s(literal 5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544 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 (fma.f64 #s(approx (- b 1/2) #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))))
(if (<=.f64 i #s(literal -190000000000000 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)) (if (<=.f64 i #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 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))) (fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a)))))
(if (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 binary64)) (fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a))) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))))
(if (or (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) (not (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 binary64)))) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x)) (fma.f64 y i #s(approx (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z)))) (+.f64 (+.f64 (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z) t) a))))
(if (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 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 (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))))
(if (or (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) (not (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 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 (+.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 -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (if (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 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 (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x))))
(if (or (<=.f64 x #s(literal -1200000000000000004677357607103015038599538584850430221184687219074792626896050754000917868932763222469461854767551667712463338902133643029094873753678996047271486012684349052258012922292438254553844680645341624497805798664417516715549904953409536 binary64)) (not (<=.f64 x #s(literal 7500000000000000319309651311372028608796574118407822626267426361697270245879956110854864001465442228061879634830555941535770754333213196327606969422637901114795983153939780995527503905617925488651257950467529129921616240204552267680992531872802756085902475264 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)) (fma.f64 (log.f64 c) (-.f64 b #s(literal 1/2 binary64)) z))) a)))
(if (<=.f64 z #s(literal -4499999999999999720750811198508739267627400331539675144198299933744755881003955781632 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) (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)) #s(approx (+ (* (log c) (- b 1/2)) z) (*.f64 (+.f64 #s(literal -1/2 binary64) b) (log.f64 c))))) a)))
(if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal -4999999999999999605484165416073513287770213846876111186433258848359206308319668001390237070852677072055182040559071162005202392857270657642140628876378645811821251708536483929887060237325184580570276667596004815337391042777347986076698776288257638400 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 c) b)) (if (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 19999999999999999107907035470722688548543642037822625624581146052369080204687596991974988676793374119619545593265815356195141111730219737506752206295336815508807162619269109592516352168767784404225952785594616990049919679573930685265192332375929060688459799179664924898580232780382208 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) (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 (log.f64 c) b))))
(if (or (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal -4999999999999999605484165416073513287770213846876111186433258848359206308319668001390237070852677072055182040559071162005202392857270657642140628876378645811821251708536483929887060237325184580570276667596004815337391042777347986076698776288257638400 binary64)) (not (<=.f64 (*.f64 (-.f64 b #s(literal 1/2 binary64)) (log.f64 c)) #s(literal 19999999999999999107907035470722688548543642037822625624581146052369080204687596991974988676793374119619545593265815356195141111730219737506752206295336815508807162619269109592516352168767784404225952785594616990049919679573930685265192332375929060688459799179664924898580232780382208 binary64)))) #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)) #s(approx (+ (* (log c) (- b 1/2)) z) (fma.f64 #s(literal -1/2 binary64) (log.f64 c) 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 -9999999999999999595662034753429788238255624467393741467120915117996487670031669885400803025551745174706847878231119663145222863482996149222332143382301002459214758820269116923021527058285459686414683385913622455551313826420028155008403585629126369847605750170289266545852965785882018353801250996224 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 -40000000000000000530263959134296650722746244358345840142528125911769970907617012858463917672157449998909498554263568363952491898600028103138206953210986926743629581261021098587444232750232858470317984807330649410342155342294546390088430246843766074240114997507336380714205155856460222902042624 binary64)) #s(approx (+ (* y i) (+ (* (log c) (- b 1/2)) (+ a (+ t (+ (* (log y) x) z))))) (*.f64 (log.f64 y) x)) (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 -40 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i)) (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 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #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 -9999999999999999595662034753429788238255624467393741467120915117996487670031669885400803025551745174706847878231119663145222863482996149222332143382301002459214758820269116923021527058285459686414683385913622455551313826420028155008403585629126369847605750170289266545852965785882018353801250996224 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 -40000000000000000530263959134296650722746244358345840142528125911769970907617012858463917672157449998909498554263568363952491898600028103138206953210986926743629581261021098587444232750232858470317984807330649410342155342294546390088430246843766074240114997507336380714205155856460222902042624 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 (log.f64 y) x)) (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 -40 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i)) (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 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #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 -9999999999999999595662034753429788238255624467393741467120915117996487670031669885400803025551745174706847878231119663145222863482996149222332143382301002459214758820269116923021527058285459686414683385913622455551313826420028155008403585629126369847605750170289266545852965785882018353801250996224 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 -40 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 z i)) i)) (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 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 i y)))))
(if (<=.f64 y #s(literal 1376710394245899/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) #s(approx (+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 1/2) (log c))) (* y i)) (*.f64 #s(approx (+ (+ (+ (/ a i) y) (/ t i)) (+ (* (/ (log c) i) (- b 1/2)) (+ (* (/ x i) (log y)) (/ z i)))) (/.f64 a i)) i)) #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))

soundness1.1s (10.2%)

Memory
8.2MiB live, 837.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03401386
110741370
237961337
372161337
083951201
06884173
123454109
083003758
02064
03164
112564
2116064
0823357
09095483
130725396
083334957
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2 333 to 839 computations (64% saved)

preprocess84.0ms (0.8%)

Memory
26.7MiB live, 183.4MiB allocated
Remove

(sort z t a)

Compiler

Compiled 2 868 to 414 computations (85.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...