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

Time bar (total: 14.8s)

analyze4.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
100%49.9%0%0.3%0%49.9%0%5
Compiler

Compiled 23 to 16 computations (30.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
Operation ival-mult, time spent: 1.0ms, 48.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-log, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

sample2.1s (14.1%)

Results
1.7s7175×256valid
206.0ms1078×256infinite
0.0ms256valid
0.0ms512valid
0.0ms1024valid
Precisions
Click to see histograms. Total time spent on operations: 760.0ms
Operation ival-mult, time spent: 293.0ms, 39.0% of total-time
Operation ival-add, time spent: 189.0ms, 25.0% of total-time
Operation ival-log, time spent: 163.0ms, 21.0% of total-time
Operation ival-sub, time spent: 100.0ms, 13.0% of total-time
Operation const, time spent: 16.0ms, 2.0% of total-time
Bogosity

preprocess366.0ms (2.5%)

Algorithm
egg-herbie
Rules
1418×fma-define
1226×distribute-rgt-in
1070×+-commutative
998×distribute-neg-in
812×associate--l+
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(-.f64 a 1/2)
00-0-(log.f64 t)
00-0-a
00-0-(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
00-0-t
00-0-z
00-0-1/2
00-0-(+.f64 (+.f64 x y) z)
00-0-y
00-0-(*.f64 (-.f64 a 1/2) b)
00-0-(*.f64 z (log.f64 t))
00-0-(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
00-0-(+.f64 x y)
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
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01362028
14281892
217081813
362501809
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 (neg.f64 x) y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x (neg.f64 y)) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) (neg.f64 z)) (*.f64 (neg.f64 z) (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 (neg.f64 t)))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 (neg.f64 a) 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) (neg.f64 b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 (neg.f64 x) y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x (neg.f64 y)) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) (neg.f64 z)) (*.f64 (neg.f64 z) (log.f64 t))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 (neg.f64 t)))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 (neg.f64 a) 1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) (neg.f64 b))))
(+.f64 (-.f64 (+.f64 (+.f64 y x) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 z y) x) (*.f64 x (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 t y) z) (*.f64 z (log.f64 x))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 a y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 x 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 b y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) x))
(+.f64 (-.f64 (+.f64 (+.f64 x z) y) (*.f64 y (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x t) z) (*.f64 z (log.f64 y))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x a) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 y 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x b) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) y))
(+.f64 (-.f64 (+.f64 (+.f64 x y) t) (*.f64 t (log.f64 z))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) a) (*.f64 a (log.f64 t))) (*.f64 (-.f64 z 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) b) (*.f64 b (log.f64 t))) (*.f64 (-.f64 a 1/2) z))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 a))) (*.f64 (-.f64 t 1/2) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 b))) (*.f64 (-.f64 a 1/2) t))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 b 1/2) a))
Outputs
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 (neg.f64 x) y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (+.f64 (neg.f64 x) (+.f64 y z)) (*.f64 z (log.f64 t))))
(fma.f64 (+.f64 a -1/2) b (+.f64 z (-.f64 (-.f64 y x) (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (-.f64 y x)))
(+.f64 (-.f64 (+.f64 (+.f64 x (neg.f64 y)) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (+.f64 z (-.f64 x y)) (*.f64 z (log.f64 t))))
(fma.f64 (+.f64 a -1/2) b (+.f64 (-.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (-.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) (neg.f64 z)) (*.f64 (neg.f64 z) (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (-.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 y z)) (fma.f64 z (log.f64 t) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (+.f64 a -1/2) b (fma.f64 z (log.f64 t) (+.f64 x (-.f64 y z))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 (neg.f64 t)))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 (neg.f64 t))))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (-.f64 (+.f64 y z) (*.f64 z (log.f64 (neg.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 (neg.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 (neg.f64 a) 1/2) b))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 b (+.f64 (neg.f64 a) -1/2)))
(fma.f64 b (fma.f64 -1 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 b (-.f64 -1/2 a) (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) (neg.f64 b)))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) (neg.f64 b)))
(+.f64 (+.f64 x y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 (+.f64 a -1/2) b))))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 (neg.f64 x) y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (+.f64 (neg.f64 x) (+.f64 y z)) (*.f64 z (log.f64 t)))))
(neg.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 z (-.f64 (-.f64 y x) (*.f64 z (log.f64 t))))))
(+.f64 (neg.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 y x))) (*.f64 z (+.f64 -1 (log.f64 t))))
(+.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (neg.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 y x))))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x (neg.f64 y)) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (+.f64 z (-.f64 x y)) (*.f64 z (log.f64 t)))))
(neg.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 (-.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (neg.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 x y))) (*.f64 z (+.f64 -1 (log.f64 t))))
(+.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (neg.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 x y))))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) (neg.f64 z)) (*.f64 (neg.f64 z) (log.f64 t))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (-.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))))
(neg.f64 (+.f64 (+.f64 x (-.f64 y z)) (fma.f64 z (log.f64 t) (*.f64 (+.f64 a -1/2) b))))
(-.f64 (-.f64 z (+.f64 x y)) (fma.f64 z (log.f64 t) (*.f64 (+.f64 a -1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 (neg.f64 t)))) (*.f64 (-.f64 a 1/2) b)))
(neg.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 (neg.f64 t)))))))
(neg.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x (-.f64 (+.f64 y z) (*.f64 z (log.f64 (neg.f64 t)))))))
(neg.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 (neg.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 (*.f64 z (+.f64 -1 (log.f64 (neg.f64 t)))) (neg.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 (neg.f64 a) 1/2) b)))
(neg.f64 (+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 b (+.f64 (neg.f64 a) -1/2))))
(neg.f64 (fma.f64 b (fma.f64 -1 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 (-.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (+.f64 x y)) (*.f64 b (-.f64 -1/2 a)))
(fma.f64 b (+.f64 a 1/2) (-.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (+.f64 x y)))
(neg.f64 (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) (neg.f64 b))))
(neg.f64 (+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) (neg.f64 b))))
(-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (+.f64 a -1/2) b (-.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 y x) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 z y) x) (*.f64 x (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 y z) (-.f64 x (*.f64 x (log.f64 t)))))
(fma.f64 (+.f64 a -1/2) b (+.f64 y (+.f64 z (-.f64 x (*.f64 x (log.f64 t))))))
(+.f64 (-.f64 x (*.f64 x (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 y z)))
(+.f64 (-.f64 (+.f64 (+.f64 t y) z) (*.f64 z (log.f64 x))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (+.f64 t (+.f64 y z)) (*.f64 z (log.f64 x))))
(fma.f64 (+.f64 a -1/2) b (+.f64 z (-.f64 (+.f64 y t) (*.f64 z (log.f64 x)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 x))) (fma.f64 (+.f64 a -1/2) b (+.f64 y t)))
(+.f64 (-.f64 (+.f64 (+.f64 a y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 x 1/2) b))
(+.f64 (+.f64 (+.f64 y a) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 b (+.f64 x -1/2)))
(fma.f64 b (+.f64 x -1/2) (+.f64 z (-.f64 (+.f64 y a) (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 b (+.f64 x -1/2) (+.f64 y a)))
(+.f64 (-.f64 (+.f64 (+.f64 b y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) x))
(+.f64 (-.f64 (+.f64 b (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 x (+.f64 a -1/2)))
(fma.f64 x (+.f64 a -1/2) (+.f64 y (+.f64 b (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 x (+.f64 a -1/2) (+.f64 y b)))
(+.f64 (-.f64 (+.f64 (+.f64 x z) y) (*.f64 y (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 y (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 z (-.f64 y (*.f64 y (log.f64 t))))))
(+.f64 (-.f64 y (*.f64 y (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x z)))
(+.f64 (-.f64 (+.f64 (+.f64 x t) z) (*.f64 z (log.f64 y))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 x t) (-.f64 z (*.f64 z (log.f64 y)))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (-.f64 (+.f64 z t) (*.f64 z (log.f64 y)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 y))) (fma.f64 (+.f64 a -1/2) b (+.f64 x t)))
(+.f64 (-.f64 (+.f64 (+.f64 x a) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 y 1/2) b))
(-.f64 (+.f64 x (+.f64 a z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 y -1/2))))
(fma.f64 b (+.f64 y -1/2) (+.f64 x (-.f64 (+.f64 z a) (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 b (+.f64 y -1/2) (+.f64 x a)))
(+.f64 (-.f64 (+.f64 (+.f64 x b) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) y))
(+.f64 (-.f64 (+.f64 x (+.f64 b z)) (*.f64 z (log.f64 t))) (*.f64 y (+.f64 a -1/2)))
(fma.f64 y (+.f64 a -1/2) (+.f64 x (+.f64 b (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 y (+.f64 a -1/2) (+.f64 x b)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) t) (*.f64 t (log.f64 z))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 x y) (-.f64 t (*.f64 t (log.f64 z)))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 t (*.f64 t (log.f64 z))))))
(+.f64 (-.f64 t (*.f64 t (log.f64 z))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) a) (*.f64 a (log.f64 t))) (*.f64 (-.f64 z 1/2) b))
(+.f64 (+.f64 (+.f64 x y) (-.f64 a (*.f64 (log.f64 t) a))) (*.f64 b (+.f64 z -1/2)))
(fma.f64 b (+.f64 z -1/2) (+.f64 x (-.f64 (+.f64 y a) (*.f64 (log.f64 t) a))))
(+.f64 (-.f64 a (*.f64 (log.f64 t) a)) (fma.f64 b (+.f64 z -1/2) (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) b) (*.f64 b (log.f64 t))) (*.f64 (-.f64 a 1/2) z))
(+.f64 (+.f64 (+.f64 x y) (-.f64 b (*.f64 (log.f64 t) b))) (*.f64 z (+.f64 a -1/2)))
(fma.f64 z (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 b (*.f64 (log.f64 t) b)))))
(-.f64 (fma.f64 z (+.f64 a -1/2) (+.f64 x (+.f64 y b))) (*.f64 (log.f64 t) b))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 a))) (*.f64 (-.f64 t 1/2) b))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 a))) (*.f64 b (+.f64 t -1/2)))
(fma.f64 b (+.f64 t -1/2) (+.f64 x (-.f64 (+.f64 y z) (*.f64 z (log.f64 a)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 a))) (fma.f64 b (+.f64 t -1/2) (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 b))) (*.f64 (-.f64 a 1/2) t))
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 b)))) (*.f64 t (+.f64 a -1/2)))
(fma.f64 t (+.f64 a -1/2) (+.f64 z (-.f64 (+.f64 x y) (*.f64 z (log.f64 b)))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 b))) (fma.f64 t (+.f64 a -1/2) (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 b 1/2) a))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) (*.f64 a (+.f64 b -1/2)))
(fma.f64 a (+.f64 b -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 a (+.f64 b -1/2) (+.f64 x y)))
Symmetry

(sort x y)

Compiler

Compiled 168 to 74 computations (56% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
Operation ival-mult, time spent: 14.0ms, 31.0% of total-time
Operation ival-sub, time spent: 11.0ms, 24.0% of total-time
Operation ival-log, time spent: 10.0ms, 22.0% of total-time
Operation ival-add, time spent: 9.0ms, 20.0% of total-time
Operation const, time spent: 2.0ms, 4.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 52 to 29 computations (44.2% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
99.9%
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
Compiler

Compiled 43 to 30 computations (30.2% saved)

localize173.0ms (1.2%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (+.f64 x y) z)
100.0%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
99.9%
(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
99.6%
(*.f64 z (log.f64 t))
100.0%
(-.f64 1 (log.f64 t))
100.0%
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
99.6%
(*.f64 z (-.f64 1 (log.f64 t)))
Compiler

Compiled 111 to 41 computations (63.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
Operation ival-mult, time spent: 16.0ms, 28.0% of total-time
Operation ival-add, time spent: 13.0ms, 22.0% of total-time
Operation ival-sub, time spent: 12.0ms, 21.0% of total-time
Operation composed, time spent: 10.0ms, 17.0% of total-time
Operation ival-log, time spent: 5.0ms, 9.0% of total-time
Operation const, time spent: 2.0ms, 3.0% of total-time

series119.0ms (0.8%)

Counts
7 → 252
Calls
Call 1
Inputs
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))>
#<alt (-.f64 1 (log.f64 t))>
#<alt (*.f64 z (log.f64 t))>
#<alt (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))>
#<alt (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))>
#<alt (+.f64 (+.f64 x y) z)>
Outputs
#<alt (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))>
#<alt (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))>
#<alt (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))>
#<alt (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))>
#<alt (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))>
#<alt (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))>
#<alt (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))>
#<alt (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))>
#<alt (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))>
#<alt (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))>
#<alt (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))>
#<alt (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))>
#<alt (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))>
#<alt (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))>
#<alt (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))>
#<alt (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt x>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))>
#<alt (-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt y>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))>
#<alt (+.f64 x y)>
#<alt (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt x>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))>
#<alt (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt y>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))>
#<alt (*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))>
#<alt (*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))>
#<alt (+.f64 y z)>
#<alt (+.f64 x (+.f64 y z))>
#<alt (+.f64 x (+.f64 y z))>
#<alt (+.f64 x (+.f64 y z))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))>
#<alt (+.f64 x z)>
#<alt (+.f64 x (+.f64 y z))>
#<alt (+.f64 x (+.f64 y z))>
#<alt (+.f64 x (+.f64 y z))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))>
#<alt (+.f64 x y)>
#<alt (+.f64 x (+.f64 y z))>
#<alt (+.f64 x (+.f64 y z))>
#<alt (+.f64 x (+.f64 y z))>
#<alt z>
#<alt (*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))>
#<alt (*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))>
#<alt (*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))>
#<alt z>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))>
Calls

72 calls:

TimeVariablePointExpression
36.0ms
z
@0
(* z (- 1 (log t)))
20.0ms
t
@0
(* z (- 1 (log t)))
18.0ms
t
@-inf
(* z (- 1 (log t)))
7.0ms
t
@inf
(* z (- 1 (log t)))
3.0ms
x
@0
(+ (* z (- 1 (log t))) (+ (* (+ a -1/2) b) (+ x y)))

rewrite346.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
754×log1p-expm1-u
320×associate-*r*
226×expm1-log1p-u
224×prod-diff
219×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033234
1490231
27181231
Stop Event
node limit
Counts
7 → 291
Calls
Call 1
Inputs
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(-.f64 1 (log.f64 t))
(*.f64 z (log.f64 t))
(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (+.f64 x y) z)
Outputs
(+.f64 z (*.f64 (log.f64 t) (neg.f64 z)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1 (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(-.f64 z (*.f64 z (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t))))) 1)
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 z 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 2))) (+.f64 1 (log.f64 t)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) z) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) z) (+.f64 1 (log.f64 t)))
(pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))
(log.f64 (pow.f64 (/.f64 (exp.f64 1) t) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t))))))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 1))
(fma.f64 1 z (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 t) (neg.f64 z)))
(-.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (/.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (/.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(-.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 z x) y)) (*.f64 z (log.f64 t)))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (/.f64 1 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (/.f64 1 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))) (neg.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (*.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (+.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (+.f64 (+.f64 z x) y) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (-.f64 1 (log.f64 t)) z (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 b (+.f64 a -1/2) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 1 (neg.f64 (log.f64 t)))
(+.f64 1 (*.f64 (neg.f64 (log.f64 t)) 1))
(+.f64 (neg.f64 (log.f64 t)) 1)
(*.f64 1 (-.f64 1 (log.f64 t)))
(*.f64 (-.f64 1 (log.f64 t)) 1)
(*.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) (pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 2) (cbrt.f64 (-.f64 1 (log.f64 t))))
(*.f64 (sqrt.f64 (-.f64 1 (log.f64 t))) (sqrt.f64 (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 1 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (/.f64 1 (+.f64 1 (log.f64 t))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))) (-.f64 1 (pow.f64 (log.f64 t) 3))))
(/.f64 1 (/.f64 (+.f64 1 (log.f64 t)) (-.f64 1 (pow.f64 (log.f64 t) 2))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (log.f64 t) 3))) (neg.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (log.f64 t) 2))) (neg.f64 (+.f64 1 (log.f64 t))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (log.f64 t)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (log.f64 t)) (neg.f64 (log.f64 t))) (neg.f64 (log.f64 t)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (log.f64 t)) (neg.f64 (log.f64 t)))) (-.f64 1 (neg.f64 (log.f64 t))))
(pow.f64 (-.f64 1 (log.f64 t)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 3)
(pow.f64 (pow.f64 (-.f64 1 (log.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (log.f64 t))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (log.f64 t)) 2))
(log.f64 (/.f64 (exp.f64 1) t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (log.f64 t)))))
(cbrt.f64 (pow.f64 (-.f64 1 (log.f64 t)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (log.f64 t))))
(log1p.f64 (expm1.f64 (-.f64 1 (log.f64 t))))
(exp.f64 (log1p.f64 (neg.f64 (log.f64 t))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (log.f64 t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (log.f64 t)))) 1)
(pow.f64 (*.f64 z (log.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (log.f64 t)) 2))
(log.f64 (pow.f64 t z))
(log.f64 (+.f64 1 (-.f64 (pow.f64 t z) 1)))
(cbrt.f64 (pow.f64 (*.f64 z (log.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (log.f64 t))))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(+.f64 z (+.f64 (+.f64 x y) (*.f64 (log.f64 t) (neg.f64 z))))
(+.f64 z (-.f64 (+.f64 x y) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 (+.f64 z y) (*.f64 (log.f64 t) (neg.f64 z))))
(+.f64 x (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z)))
(+.f64 (+.f64 (+.f64 z x) y) (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 (log.f64 t) (neg.f64 z)) (+.f64 (+.f64 z x) y))
(*.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 1)
(*.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (*.f64 z (log.f64 t)))) (-.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))) (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 1 (/.f64 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))) (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 (log.f64 t) (neg.f64 z)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (-.f64 (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) (*.f64 (log.f64 t) (neg.f64 z))) (*.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) (*.f64 (log.f64 t) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z))))
(pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2))
(log.f64 (/.f64 (exp.f64 (+.f64 (+.f64 z x) y)) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(exp.f64 (log.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 1))
(fma.f64 1 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (*.f64 (log.f64 t) (neg.f64 z)))
(-.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (/.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (/.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(-.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 z x) y)) (*.f64 z (log.f64 t)))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (/.f64 1 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (/.f64 1 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))) (neg.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (*.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (+.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (+.f64 (+.f64 z x) y) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (-.f64 1 (log.f64 t)) z (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 b (+.f64 a -1/2) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 z x) y))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 x y) 2) (+.f64 x (-.f64 y z))) (/.f64 (pow.f64 z 2) (+.f64 x (-.f64 y z))))
(*.f64 1 (+.f64 (+.f64 z x) y))
(*.f64 (+.f64 (+.f64 z x) y) 1)
(*.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)))
(*.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(*.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (/.f64 1 (+.f64 x (-.f64 y z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y)))) (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (+.f64 x (-.f64 y z)) (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (+.f64 (pow.f64 z 2) (-.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (+.f64 x (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))) (neg.f64 (+.f64 x (-.f64 y z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 z y) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (*.f64 x (+.f64 z y)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (+.f64 x y) 2)) (-.f64 z (+.f64 x y)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 z y) (+.f64 z y))) (-.f64 x (+.f64 z y)))
(pow.f64 (+.f64 (+.f64 z x) y) 1)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 3)
(pow.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2)
(sqrt.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2))
(log.f64 (exp.f64 (+.f64 (+.f64 z x) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 z x) y))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 z x) y)))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 z x) y)))
(exp.f64 (log.f64 (+.f64 (+.f64 z x) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 z x) y)) 1))
(fma.f64 1 z (+.f64 x y))
(fma.f64 1 x (+.f64 z y))
(fma.f64 1 (+.f64 x y) z)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 z y))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 z y))

simplify556.0ms (3.8%)

Algorithm
egg-herbie
Rules
708×fma-define
638×distribute-rgt-in
598×+-commutative
588×distribute-lft-in
522×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075334545
1208132990
2739932990
Stop Event
node limit
Counts
543 → 445
Calls
Call 1
Inputs
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(*.f64 a b)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
x
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
y
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))
(+.f64 x y)
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
x
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
y
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))
(+.f64 y z)
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 y z))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))
(+.f64 x z)
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 y z))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))
(+.f64 x y)
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 y z))
z
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))
z
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))
(+.f64 z (*.f64 (log.f64 t) (neg.f64 z)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1 (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(-.f64 z (*.f64 z (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t))))) 1)
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 z 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 2))) (+.f64 1 (log.f64 t)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) z) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) z) (+.f64 1 (log.f64 t)))
(pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))
(log.f64 (pow.f64 (/.f64 (exp.f64 1) t) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t))))))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 1))
(fma.f64 1 z (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 t) (neg.f64 z)))
(-.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (/.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (/.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(-.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 z x) y)) (*.f64 z (log.f64 t)))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (/.f64 1 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (/.f64 1 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))) (neg.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (*.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (+.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (+.f64 (+.f64 z x) y) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (-.f64 1 (log.f64 t)) z (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 b (+.f64 a -1/2) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 1 (neg.f64 (log.f64 t)))
(+.f64 1 (*.f64 (neg.f64 (log.f64 t)) 1))
(+.f64 (neg.f64 (log.f64 t)) 1)
(*.f64 1 (-.f64 1 (log.f64 t)))
(*.f64 (-.f64 1 (log.f64 t)) 1)
(*.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) (pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 2) (cbrt.f64 (-.f64 1 (log.f64 t))))
(*.f64 (sqrt.f64 (-.f64 1 (log.f64 t))) (sqrt.f64 (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 1 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (/.f64 1 (+.f64 1 (log.f64 t))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))) (-.f64 1 (pow.f64 (log.f64 t) 3))))
(/.f64 1 (/.f64 (+.f64 1 (log.f64 t)) (-.f64 1 (pow.f64 (log.f64 t) 2))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (log.f64 t) 3))) (neg.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (log.f64 t) 2))) (neg.f64 (+.f64 1 (log.f64 t))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (log.f64 t)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (log.f64 t)) (neg.f64 (log.f64 t))) (neg.f64 (log.f64 t)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (log.f64 t)) (neg.f64 (log.f64 t)))) (-.f64 1 (neg.f64 (log.f64 t))))
(pow.f64 (-.f64 1 (log.f64 t)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 3)
(pow.f64 (pow.f64 (-.f64 1 (log.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (log.f64 t))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (log.f64 t)) 2))
(log.f64 (/.f64 (exp.f64 1) t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (log.f64 t)))))
(cbrt.f64 (pow.f64 (-.f64 1 (log.f64 t)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (log.f64 t))))
(log1p.f64 (expm1.f64 (-.f64 1 (log.f64 t))))
(exp.f64 (log1p.f64 (neg.f64 (log.f64 t))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (log.f64 t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (log.f64 t)))) 1)
(pow.f64 (*.f64 z (log.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (log.f64 t)) 2))
(log.f64 (pow.f64 t z))
(log.f64 (+.f64 1 (-.f64 (pow.f64 t z) 1)))
(cbrt.f64 (pow.f64 (*.f64 z (log.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (log.f64 t))))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(+.f64 z (+.f64 (+.f64 x y) (*.f64 (log.f64 t) (neg.f64 z))))
(+.f64 z (-.f64 (+.f64 x y) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 (+.f64 z y) (*.f64 (log.f64 t) (neg.f64 z))))
(+.f64 x (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z)))
(+.f64 (+.f64 (+.f64 z x) y) (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 (log.f64 t) (neg.f64 z)) (+.f64 (+.f64 z x) y))
(*.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 1)
(*.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (*.f64 z (log.f64 t)))) (-.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))) (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 1 (/.f64 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))) (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 (log.f64 t) (neg.f64 z)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (-.f64 (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) (*.f64 (log.f64 t) (neg.f64 z))) (*.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) (*.f64 (log.f64 t) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z))))
(pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2))
(log.f64 (/.f64 (exp.f64 (+.f64 (+.f64 z x) y)) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(exp.f64 (log.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 1))
(fma.f64 1 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (*.f64 (log.f64 t) (neg.f64 z)))
(-.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (/.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (/.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(-.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 z x) y)) (*.f64 z (log.f64 t)))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (/.f64 1 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (/.f64 1 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))) (neg.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (*.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (+.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (+.f64 (+.f64 z x) y) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (-.f64 1 (log.f64 t)) z (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 b (+.f64 a -1/2) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 z x) y))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 x y) 2) (+.f64 x (-.f64 y z))) (/.f64 (pow.f64 z 2) (+.f64 x (-.f64 y z))))
(*.f64 1 (+.f64 (+.f64 z x) y))
(*.f64 (+.f64 (+.f64 z x) y) 1)
(*.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)))
(*.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(*.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (/.f64 1 (+.f64 x (-.f64 y z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y)))) (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (+.f64 x (-.f64 y z)) (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (+.f64 (pow.f64 z 2) (-.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (+.f64 x (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))) (neg.f64 (+.f64 x (-.f64 y z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 z y) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (*.f64 x (+.f64 z y)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (+.f64 x y) 2)) (-.f64 z (+.f64 x y)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 z y) (+.f64 z y))) (-.f64 x (+.f64 z y)))
(pow.f64 (+.f64 (+.f64 z x) y) 1)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 3)
(pow.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2)
(sqrt.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2))
(log.f64 (exp.f64 (+.f64 (+.f64 z x) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 z x) y))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 z x) y)))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 z x) y)))
(exp.f64 (log.f64 (+.f64 (+.f64 z x) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 z x) y)) 1))
(fma.f64 1 z (+.f64 x y))
(fma.f64 1 x (+.f64 z y))
(fma.f64 1 (+.f64 x y) z)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 z y))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 z y))
Outputs
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (*.f64 b (/.f64 (+.f64 a -1/2) z)))) (log.f64 t))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) (/.f64 y z)) (log.f64 t)))))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (*.f64 b (/.f64 (+.f64 a -1/2) z)))) (log.f64 t))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) (/.f64 y z)) (log.f64 t)))))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (*.f64 b (/.f64 (+.f64 a -1/2) z)))) (log.f64 t))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) (/.f64 y z)) (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2)))) z)) (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2)))) z)) (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2)))) z)) (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) z)) (neg.f64 z))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))))
(+.f64 (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))) (+.f64 x y))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))))
(+.f64 (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))) (+.f64 x y))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))))
(+.f64 (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))) (+.f64 x y))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))))
(+.f64 (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))) (+.f64 x y))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 y a)) (fma.f64 -1/2 (/.f64 b a) (/.f64 x a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 y a)) (fma.f64 -1/2 (/.f64 b a) (/.f64 x a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(*.f64 a (+.f64 b (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 y a)) (fma.f64 -1/2 (/.f64 b a) (/.f64 x a)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)) a))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(*.f64 b (+.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) -1/2))
(*.f64 b (+.f64 a (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) (/.f64 y b)) (-.f64 (/.f64 x b) 1/2))))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(*.f64 b (+.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) -1/2))
(*.f64 b (+.f64 a (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) (/.f64 y b)) (-.f64 (/.f64 x b) 1/2))))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(*.f64 b (+.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) -1/2))
(*.f64 b (+.f64 a (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) (/.f64 y b)) (-.f64 (/.f64 x b) 1/2))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 b (neg.f64 (-.f64 (+.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 b (neg.f64 (-.f64 (+.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 b (neg.f64 (-.f64 (+.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x))))))
(*.f64 x (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 (+.f64 a -1/2) (/.f64 b x))) (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x))))))
(*.f64 x (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 (+.f64 a -1/2) (/.f64 b x))) (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x))))))
(*.f64 x (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 (+.f64 a -1/2) (/.f64 b x))) (+.f64 1 (/.f64 y x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t)))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t)))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t)))) x) -1) (neg.f64 x))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) y)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) y))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) y) (*.f64 b (/.f64 (+.f64 a -1/2) y))) (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) y)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) y))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) y) (*.f64 b (/.f64 (+.f64 a -1/2) y))) (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) y) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) y)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) y))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) y) (*.f64 b (/.f64 (+.f64 a -1/2) y))) (+.f64 1 (/.f64 x y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x)) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x)) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x)) y) -1) (neg.f64 y))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (log.f64 t))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (log.f64 t))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (log.f64 t))
(-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))
(-.f64 1 (log.f64 t))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z y) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
x
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))) x) -1)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) x) -1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))) x) -1)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) x) -1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))) x) -1)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) x) -1)))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
y
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 z y) (-.f64 (/.f64 x y) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 z y) (-.f64 (/.f64 x y) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 z y) (-.f64 (/.f64 x y) (*.f64 z (/.f64 (log.f64 t) y))))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y) -1) (neg.f64 y))
(+.f64 x y)
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (+.f64 1 (/.f64 x z)) (/.f64 y z)) (log.f64 t)))
(*.f64 z (+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (-.f64 1 (log.f64 t))))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (+.f64 1 (/.f64 x z)) (/.f64 y z)) (log.f64 t)))
(*.f64 z (+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (-.f64 1 (log.f64 t))))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (+.f64 1 (/.f64 x z)) (/.f64 y z)) (log.f64 t)))
(*.f64 z (+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (-.f64 1 (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x y) z)) (-.f64 1 (log.f64 t))))
(*.f64 z (neg.f64 (fma.f64 -1 (/.f64 (+.f64 x y) z) (+.f64 -1 (log.f64 t)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x y) z)) (-.f64 1 (log.f64 t))))
(*.f64 z (neg.f64 (fma.f64 -1 (/.f64 (+.f64 x y) z) (+.f64 -1 (log.f64 t)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x y) z)) (-.f64 1 (log.f64 t))))
(*.f64 z (neg.f64 (fma.f64 -1 (/.f64 (+.f64 x y) z) (+.f64 -1 (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) (/.f64 (*.f64 b (-.f64 a 1/2)) x)))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t)))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t)))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (*.f64 z (-.f64 1 (log.f64 t)))) x) -1) (neg.f64 x))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) y)) (/.f64 z y))) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) y)) (/.f64 z y))) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (+.f64 (/.f64 z y) (/.f64 (*.f64 b (-.f64 a 1/2)) y)))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) y)) (/.f64 z y))) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x)) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x)) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) x)) y) -1) (neg.f64 y))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (*.f64 b (/.f64 (+.f64 a -1/2) z)))) (log.f64 t))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) (/.f64 y z)) (log.f64 t)))))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (*.f64 b (/.f64 (+.f64 a -1/2) z)))) (log.f64 t))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) (/.f64 y z)) (log.f64 t)))))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (/.f64 (*.f64 b (-.f64 a 1/2)) z)))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (*.f64 b (/.f64 (+.f64 a -1/2) z)))) (log.f64 t))))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) (/.f64 y z)) (log.f64 t)))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2)))) z)) (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2)))) z)) (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2)))) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2)))) z)) (-.f64 1 (log.f64 t))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) z)) (neg.f64 z))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 x (-.f64 (+.f64 y (+.f64 z (*.f64 b (+.f64 a -1/2)))) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z (+.f64 x (fma.f64 b (+.f64 a -1/2) y))) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 x (-.f64 (+.f64 y (+.f64 z (*.f64 b (+.f64 a -1/2)))) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z (+.f64 x (fma.f64 b (+.f64 a -1/2) y))) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 x (-.f64 (+.f64 y (+.f64 z (*.f64 b (+.f64 a -1/2)))) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z (+.f64 x (fma.f64 b (+.f64 a -1/2) y))) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 x (-.f64 (+.f64 y (+.f64 z (*.f64 b (+.f64 a -1/2)))) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z (+.f64 x (fma.f64 b (+.f64 a -1/2) y))) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (+.f64 b (-.f64 (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a)))) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (+.f64 b (-.f64 (+.f64 (+.f64 (/.f64 y a) (/.f64 z a)) (fma.f64 -1/2 (/.f64 b a) (/.f64 x a))) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (+.f64 b (-.f64 (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a)))) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (+.f64 b (-.f64 (+.f64 (+.f64 (/.f64 y a) (/.f64 z a)) (fma.f64 -1/2 (/.f64 b a) (/.f64 x a))) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a))))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (+.f64 b (-.f64 (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 z a)))) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (+.f64 b (-.f64 (+.f64 (+.f64 (/.f64 y a) (/.f64 z a)) (fma.f64 -1/2 (/.f64 b a) (/.f64 x a))) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (+.f64 y (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 y (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)) a))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (+.f64 a (-.f64 (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b))) (+.f64 1/2 (*.f64 z (/.f64 (log.f64 t) b))))))
(*.f64 b (+.f64 a (+.f64 (/.f64 x b) (-.f64 (+.f64 (/.f64 y b) (/.f64 z b)) (fma.f64 z (/.f64 (log.f64 t) b) 1/2)))))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (+.f64 a (-.f64 (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b))) (+.f64 1/2 (*.f64 z (/.f64 (log.f64 t) b))))))
(*.f64 b (+.f64 a (+.f64 (/.f64 x b) (-.f64 (+.f64 (/.f64 y b) (/.f64 z b)) (fma.f64 z (/.f64 (log.f64 t) b) 1/2)))))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b)))) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (+.f64 a (-.f64 (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 z b))) (+.f64 1/2 (*.f64 z (/.f64 (log.f64 t) b))))))
(*.f64 b (+.f64 a (+.f64 (/.f64 x b) (-.f64 (+.f64 (/.f64 y b) (/.f64 z b)) (fma.f64 z (/.f64 (log.f64 t) b) 1/2)))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 b (neg.f64 (-.f64 (+.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 b (neg.f64 (-.f64 (+.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(*.f64 b (neg.f64 (-.f64 (+.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) b))))
(+.f64 y z)
(+.f64 z y)
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))
(*.f64 x (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) 1)))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))
(*.f64 x (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) 1)))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))))
(*.f64 x (+.f64 (/.f64 y x) (+.f64 (/.f64 z x) 1)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 z y) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 z y) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 z y) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 z y) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y z) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 z y) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 z y) x) -1) (neg.f64 x))
(+.f64 x z)
(+.f64 z x)
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 y (+.f64 (/.f64 z y) (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 y (+.f64 (/.f64 z y) (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 y (+.f64 (/.f64 z y) (+.f64 1 (/.f64 x y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 z x) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 z x) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 z x) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 z x) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x z) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 z x) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 z x) y) -1) (neg.f64 y))
(+.f64 x y)
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(+.f64 x (+.f64 y z))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
z
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 z (+.f64 (+.f64 1 (/.f64 x z)) (/.f64 y z)))
(*.f64 z (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) 1)))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 z (+.f64 (+.f64 1 (/.f64 x z)) (/.f64 y z)))
(*.f64 z (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) 1)))
(*.f64 z (+.f64 1 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 z (+.f64 (+.f64 1 (/.f64 x z)) (/.f64 y z)))
(*.f64 z (+.f64 (/.f64 x z) (+.f64 (/.f64 y z) 1)))
z
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 -1 (/.f64 (+.f64 x y) z) -1))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 x y) z) -1) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 -1 (/.f64 (+.f64 x y) z) -1))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 x y) z) -1) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (+.f64 x y) z)) 1)))
(*.f64 (neg.f64 z) (fma.f64 -1 (/.f64 (+.f64 x y) z) -1))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 x y) z) -1) (neg.f64 z))
(+.f64 z (*.f64 (log.f64 t) (neg.f64 z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1 (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t))))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 z 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 z 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (pow.f64 z 2) (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z z (*.f64 (*.f64 z (log.f64 t)) (fma.f64 z (log.f64 t) z))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) z))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 2))) (+.f64 1 (log.f64 t)))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) z) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) z) (+.f64 1 (log.f64 t)))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t))))
(pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 1)
(*.f64 z (-.f64 1 (log.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 3)
(*.f64 z (-.f64 1 (log.f64 t)))
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) 1/3)
(*.f64 z (-.f64 1 (log.f64 t)))
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2)
(*.f64 z (-.f64 1 (log.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))
(*.f64 z (-.f64 1 (log.f64 t)))
(log.f64 (pow.f64 (/.f64 (exp.f64 1) t) z))
(*.f64 z (-.f64 1 (log.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))
(*.f64 z (-.f64 1 (log.f64 t)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 1))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 1 z (*.f64 (log.f64 t) (neg.f64 z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 t) (neg.f64 z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 t) (neg.f64 z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))))
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (/.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (/.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(-.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 z x) y)) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (/.f64 1 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (/.f64 1 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (+.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))) (neg.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (*.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (+.f64 (+.f64 z (+.f64 x y)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 3)) (fma.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (+.f64 (fma.f64 z (log.f64 t) (+.f64 x y)) (-.f64 z (*.f64 b (+.f64 a -1/2)))) (pow.f64 (+.f64 z (+.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (+.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))) (+.f64 (+.f64 z (+.f64 x y)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))) (+.f64 (fma.f64 z (log.f64 t) (+.f64 x y)) (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 3)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3) 1/3)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 (+.f64 z x) y) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (-.f64 1 (log.f64 t)) z (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 b (+.f64 a -1/2) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 1 (neg.f64 (log.f64 t)))
(-.f64 1 (log.f64 t))
(+.f64 1 (*.f64 (neg.f64 (log.f64 t)) 1))
(-.f64 1 (log.f64 t))
(+.f64 (neg.f64 (log.f64 t)) 1)
(-.f64 1 (log.f64 t))
(*.f64 1 (-.f64 1 (log.f64 t)))
(-.f64 1 (log.f64 t))
(*.f64 (-.f64 1 (log.f64 t)) 1)
(-.f64 1 (log.f64 t))
(*.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) (pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 2))
(-.f64 1 (log.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 2) (cbrt.f64 (-.f64 1 (log.f64 t))))
(-.f64 1 (log.f64 t))
(*.f64 (sqrt.f64 (-.f64 1 (log.f64 t))) (sqrt.f64 (-.f64 1 (log.f64 t))))
(-.f64 1 (log.f64 t))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 1 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))) (-.f64 1 (pow.f64 (log.f64 t) 3))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (/.f64 1 (+.f64 1 (log.f64 t))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))) (-.f64 1 (pow.f64 (log.f64 t) 3))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
(/.f64 1 (/.f64 (+.f64 1 (log.f64 t)) (-.f64 1 (pow.f64 (log.f64 t) 2))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (/.f64 1 (+.f64 1 (log.f64 t))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t)))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))) (-.f64 1 (pow.f64 (log.f64 t) 3))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t)))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (/.f64 1 (+.f64 1 (log.f64 t))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (log.f64 t) 3))) (neg.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (log.f64 t) 3)) (-.f64 -1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (log.f64 t) 2))) (neg.f64 (+.f64 1 (log.f64 t))))
(/.f64 (+.f64 -1 (pow.f64 (log.f64 t) 2)) (-.f64 -1 (log.f64 t)))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (log.f64 t)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (log.f64 t)) (neg.f64 (log.f64 t))) (neg.f64 (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))) (-.f64 1 (pow.f64 (log.f64 t) 3))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (log.f64 t)) (neg.f64 (log.f64 t)))) (-.f64 1 (neg.f64 (log.f64 t))))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (/.f64 1 (+.f64 1 (log.f64 t))))
(/.f64 (-.f64 1 (pow.f64 (log.f64 t) 2)) (+.f64 1 (log.f64 t)))
(pow.f64 (-.f64 1 (log.f64 t)) 1)
(-.f64 1 (log.f64 t))
(pow.f64 (cbrt.f64 (-.f64 1 (log.f64 t))) 3)
(-.f64 1 (log.f64 t))
(pow.f64 (pow.f64 (-.f64 1 (log.f64 t)) 3) 1/3)
(-.f64 1 (log.f64 t))
(pow.f64 (sqrt.f64 (-.f64 1 (log.f64 t))) 2)
(-.f64 1 (log.f64 t))
(sqrt.f64 (pow.f64 (-.f64 1 (log.f64 t)) 2))
(-.f64 1 (log.f64 t))
(log.f64 (/.f64 (exp.f64 1) t))
(-.f64 1 (log.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (log.f64 t)))))
(-.f64 1 (log.f64 t))
(cbrt.f64 (pow.f64 (-.f64 1 (log.f64 t)) 3))
(-.f64 1 (log.f64 t))
(expm1.f64 (log1p.f64 (-.f64 1 (log.f64 t))))
(+.f64 (-.f64 2 (log.f64 t)) -1)
(log1p.f64 (expm1.f64 (-.f64 1 (log.f64 t))))
(-.f64 1 (log.f64 t))
(exp.f64 (log1p.f64 (neg.f64 (log.f64 t))))
(-.f64 1 (log.f64 t))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (log.f64 t))) 1))
(-.f64 1 (log.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (log.f64 t)))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (log.f64 t))))
(pow.f64 (*.f64 z (log.f64 t)) 1)
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 3)
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(sqrt.f64 (pow.f64 (*.f64 z (log.f64 t)) 2))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(log.f64 (pow.f64 t z))
(log.f64 (+.f64 1 (-.f64 (pow.f64 t z) 1)))
(log1p.f64 (+.f64 (pow.f64 t z) -1))
(log.f64 (+.f64 (pow.f64 t z) 0))
(cbrt.f64 (pow.f64 (*.f64 z (log.f64 t)) 3))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(expm1.f64 (log1p.f64 (*.f64 z (log.f64 t))))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(log1p.f64 (+.f64 (pow.f64 t z) -1))
(log.f64 (+.f64 (pow.f64 t z) 0))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(*.f64 (neg.f64 z) (neg.f64 (log.f64 t)))
(*.f64 z (log.f64 t))
(+.f64 z (+.f64 (+.f64 x y) (*.f64 (log.f64 t) (neg.f64 z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 z (-.f64 (+.f64 x y) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 x (+.f64 (+.f64 z y) (*.f64 (log.f64 t) (neg.f64 z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 x (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 y (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 (+.f64 (+.f64 z x) y) (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (*.f64 (log.f64 t) (neg.f64 z)) 1 (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)))
(+.f64 (*.f64 (log.f64 t) (neg.f64 z)) (+.f64 (+.f64 z x) y))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 1)
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y)))) (pow.f64 (+.f64 z (+.f64 x y)) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (*.f64 z (log.f64 t)))) (-.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z (log.f64 t))) (sqrt.f64 (+.f64 z (+.f64 x y)))) (-.f64 (sqrt.f64 (+.f64 z (+.f64 x y))) (sqrt.f64 (*.f64 z (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))) (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y)))) (pow.f64 (+.f64 z (+.f64 x y)) 2)))
(/.f64 1 (/.f64 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))) (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y)))) (pow.f64 (+.f64 z (+.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t)))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y)))) (pow.f64 (+.f64 z (+.f64 x y)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 z (+.f64 (+.f64 x y) (*.f64 z (log.f64 t))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (neg.f64 (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (*.f64 (log.f64 t) (neg.f64 z)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (-.f64 (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) (*.f64 (log.f64 t) (neg.f64 z))) (*.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z))))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y)))) (pow.f64 (+.f64 z (+.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (+.f64 x (-.f64 y (*.f64 z (-.f64 1 (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (+.f64 x (+.f64 y (*.f64 z (+.f64 -1 (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (*.f64 (log.f64 t) (neg.f64 z)) (*.f64 (log.f64 t) (neg.f64 z)))) (-.f64 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z))))
(*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 z (+.f64 (*.f64 z (log.f64 t)) (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (fma.f64 z (log.f64 t) (+.f64 x y))))
(pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 1)
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 3)
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(pow.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) 1/3)
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2)
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(log.f64 (/.f64 (exp.f64 (+.f64 (+.f64 z x) y)) (pow.f64 t z)))
(log.f64 (/.f64 (exp.f64 (+.f64 z (+.f64 x y))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(exp.f64 (log.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(fma.f64 1 (+.f64 x y) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(fma.f64 1 (+.f64 (+.f64 z x) y) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (*.f64 (log.f64 t) (neg.f64 z)))
(fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))
(-.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))))
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (/.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (/.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(-.f64 (+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 z x) y)) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (/.f64 1 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (/.f64 1 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 z (*.f64 (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (+.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2)) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (*.f64 (+.f64 a -1/2) (*.f64 b (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2))) (neg.f64 (-.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (*.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (+.f64 (+.f64 z (+.f64 x y)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 3)) (fma.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (+.f64 (fma.f64 z (log.f64 t) (+.f64 x y)) (-.f64 z (*.f64 b (+.f64 a -1/2)))) (pow.f64 (+.f64 z (+.f64 x y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y)) 2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 2))) (neg.f64 (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (+.f64 (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (*.f64 z (+.f64 -1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (+.f64 (+.f64 (+.f64 z x) y) (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))) (+.f64 (+.f64 z (+.f64 x y)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))) (+.f64 (fma.f64 z (log.f64 t) (+.f64 x y)) (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 3)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3) 1/3)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 2)
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 (+.f64 z x) y) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (-.f64 1 (log.f64 t)) z (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 b (+.f64 a -1/2) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) 2) (cbrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (sqrt.f64 (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 x y)))
(+.f64 x (+.f64 y (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 z x) y))) 1)
(expm1.f64 (log1p.f64 (+.f64 z (+.f64 x y))))
(-.f64 (/.f64 (pow.f64 (+.f64 x y) 2) (+.f64 x (-.f64 y z))) (/.f64 (pow.f64 z 2) (+.f64 x (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (+.f64 x (-.f64 y z)))
(*.f64 1 (+.f64 (+.f64 z x) y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(*.f64 (+.f64 (+.f64 z x) y) 1)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(*.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 2) (cbrt.f64 (+.f64 (+.f64 z x) y)))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(*.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) (sqrt.f64 (+.f64 (+.f64 z x) y)))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(*.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 z (-.f64 z (+.f64 x y)) (pow.f64 (+.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (/.f64 1 (+.f64 x (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (+.f64 x (-.f64 y z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y)))) (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 z (-.f64 z (+.f64 x y)) (pow.f64 (+.f64 x y) 2)))
(/.f64 1 (/.f64 (+.f64 x (-.f64 y z)) (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (+.f64 x (-.f64 y z)))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y)))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 z (-.f64 z (+.f64 x y)) (pow.f64 (+.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3)) (+.f64 (pow.f64 z 2) (-.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 z 2) (-.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (+.f64 x y)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 z z (*.f64 (+.f64 x y) (+.f64 x (-.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2)) (+.f64 x (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 z (-.f64 z (+.f64 x y))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 x y) 3)) (fma.f64 z (-.f64 z (+.f64 x y)) (pow.f64 (+.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))) (neg.f64 (+.f64 x (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (+.f64 x y) 2)) (-.f64 z (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 z y) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (*.f64 x (+.f64 z y)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 z y) 3)) (+.f64 (pow.f64 x 2) (*.f64 (+.f64 z y) (-.f64 (+.f64 z y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 z y) 3)) (fma.f64 (+.f64 z y) (+.f64 z (-.f64 y x)) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (+.f64 x y) 2)) (-.f64 z (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 z 2))) (neg.f64 (+.f64 x (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 z y) (+.f64 z y))) (-.f64 x (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (+.f64 z y) (+.f64 z y))) (-.f64 (-.f64 x z) y))
(pow.f64 (+.f64 (+.f64 z x) y) 1)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) y)) 3)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(pow.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) 1/3)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(sqrt.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(log.f64 (exp.f64 (+.f64 (+.f64 z x) y)))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 z x) y))))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 z x) y)))
(expm1.f64 (log1p.f64 (+.f64 z (+.f64 x y))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 z x) y)))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(exp.f64 (log.f64 (+.f64 (+.f64 z x) y)))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 z x) y)) 1))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 1 z (+.f64 x y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 1 x (+.f64 z y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 1 (+.f64 x y) z)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) z)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 x y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 z y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) z)
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 x y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 z y))
(+.f64 x (+.f64 z y))
(+.f64 z (+.f64 x y))

eval155.0ms (1%)

Compiler

Compiled 10981 to 5302 computations (51.7% saved)

prune107.0ms (0.7%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New42817445
Fresh000
Picked202
Done000
Total43017447
Accuracy
100.0%
Counts
447 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
52.1%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
58.9%
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
80.1%
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
99.9%
(+.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
80.1%
(+.f64 (*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
82.7%
(+.f64 (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x))) (*.f64 (-.f64 a 1/2) b))
82.7%
(+.f64 (*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))))) (*.f64 (-.f64 a 1/2) b))
80.1%
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
78.9%
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
59.4%
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
73.5%
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
40.6%
(*.f64 b (-.f64 a 1/2))
30.5%
(*.f64 b a)
73.8%
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
20.8%
y
21.6%
x
Compiler

Compiled 710 to 496 computations (30.1% saved)

localize489.0ms (3.3%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.6%
(/.f64 (log.f64 t) y)
99.3%
(+.f64 (/.f64 x y) (/.f64 z y))
95.2%
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))
79.8%
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))))
100.0%
(-.f64 1 (log.f64 t))
100.0%
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
100.0%
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
99.6%
(*.f64 z (-.f64 1 (log.f64 t)))
100.0%
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
99.6%
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
99.5%
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))
99.1%
(*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))
98.8%
(pow.f64 (log.f64 t) 3)
Compiler

Compiled 311 to 128 computations (58.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
Operation ival-mult, time spent: 40.0ms, 23.0% of total-time
Operation ival-sub, time spent: 35.0ms, 20.0% of total-time
Operation ival-add, time spent: 29.0ms, 17.0% of total-time
Operation ival-pow, time spent: 24.0ms, 14.0% of total-time
Operation ival-div, time spent: 23.0ms, 13.0% of total-time
Operation composed, time spent: 9.0ms, 5.0% of total-time
Operation const, time spent: 7.0ms, 4.0% of total-time
Operation ival-log, time spent: 5.0ms, 3.0% of total-time

series86.0ms (0.6%)

Counts
11 → 335
Calls
Call 1
Inputs
#<alt (pow.f64 (log.f64 t) 3)>
#<alt (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))>
#<alt (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))>
#<alt (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))>
#<alt (+.f64 (/.f64 x y) (/.f64 z y))>
#<alt (/.f64 (log.f64 t) y)>
Outputs
#<alt (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))>
#<alt (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))>
#<alt (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))>
#<alt (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))>
#<alt (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)>
#<alt (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)>
#<alt (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)>
#<alt (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)>
#<alt (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))>
#<alt (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))>
#<alt (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))>
#<alt (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))>
#<alt (/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 y (*.f64 b (-.f64 a 1/2)))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))>
#<alt (+.f64 x (*.f64 b (-.f64 a 1/2)))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))>
#<alt (+.f64 x (+.f64 y (*.f64 -1/2 b)))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))>
#<alt (+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))>
#<alt (+.f64 x y)>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))>
#<alt (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))>
#<alt (+.f64 x (*.f64 b (-.f64 a 1/2)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt y>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))>
#<alt (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))>
#<alt (+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))>
#<alt (+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))>
#<alt (*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))>
#<alt (*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))>
#<alt (*.f64 y (+.f64 1 (/.f64 x y)))>
#<alt (+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))>
#<alt (*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))>
#<alt (*.f64 y (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))>
#<alt (*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))>
#<alt (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (/.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))>
#<alt (/.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))>
#<alt (/.f64 x y)>
#<alt (+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))>
#<alt (+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))>
#<alt (+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))>
#<alt (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))>
#<alt (*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))>
#<alt (*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))>
#<alt (*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))>
#<alt (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))>
#<alt (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))>
#<alt (/.f64 z y)>
#<alt (/.f64 x y)>
#<alt (*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))>
#<alt (*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))>
#<alt (*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))>
#<alt (/.f64 x y)>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (/.f64 (+.f64 x z) y)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))>
#<alt (/.f64 x y)>
#<alt (/.f64 z y)>
#<alt (*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))>
#<alt (*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))>
#<alt (*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))>
#<alt (/.f64 z y)>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)>
Calls

96 calls:

TimeVariablePointExpression
17.0ms
z
@inf
(* (- 1 (pow (log t) 3)) (/ z (+ 1 (* (log t) (- (log t) -1)))))
6.0ms
y
@inf
(- (+ (/ x y) (/ z y)) (* z (/ (log t) y)))
5.0ms
y
@0
(- (+ (/ x y) (/ z y)) (* z (/ (log t) y)))
3.0ms
z
@0
(* (- 1 (pow (log t) 3)) (/ z (+ 1 (* (log t) (- (log t) -1)))))
2.0ms
z
@-inf
(* y (+ 1 (- (+ (/ x y) (/ z y)) (* z (/ (log t) y)))))

rewrite123.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
374×log1p-expm1-u
374×expm1-log1p-u
363×add-cube-cbrt
362×add-exp-log
358×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045469
1810457
Stop Event
node limit
Counts
11 → 239
Calls
Call 1
Inputs
(pow.f64 (log.f64 t) 3)
(*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))
(*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y)))
(+.f64 (/.f64 x y) (/.f64 z y))
(/.f64 (log.f64 t) y)
Outputs
(-.f64 (+.f64 1 (pow.f64 (log.f64 t) 3)) 1)
(*.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 1 (pow.f64 (log.f64 t) 3))
(*.f64 (pow.f64 (log.f64 t) 2) (log.f64 t))
(*.f64 (pow.f64 (log.f64 t) 3/2) (pow.f64 (log.f64 t) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 t)) 2) 3) (log.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 t)) 3) (pow.f64 (sqrt.f64 (log.f64 t)) 3))
(log.f64 (exp.f64 (pow.f64 (log.f64 t) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 t) 3))))
(cbrt.f64 (pow.f64 (log.f64 t) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 t) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 t) 3)))
(exp.f64 (*.f64 3 (log.f64 (log.f64 t))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 t))) 1))
(-.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) 1)
(pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 2)
(log.f64 (pow.f64 t (+.f64 (log.f64 t) 1)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 t (+.f64 (log.f64 t) 1)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))))
(log1p.f64 (-.f64 (pow.f64 t (+.f64 (log.f64 t) 1)) 1))
(exp.f64 (log.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))) 1)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) z) (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))
(pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 1 (pow.f64 (log.f64 t) 3))) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) 3) (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3) (pow.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 1)
(*.f64 1 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))
(*.f64 z (/.f64 1 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 2) (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 2)
(pow.f64 (/.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) z) -1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1)
(*.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 x y) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (+.f64 x y) (*.f64 (+.f64 a -1/2) b)))))
(pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2)
(log.f64 (exp.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(exp.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1))
(fma.f64 1 x (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(fma.f64 1 (+.f64 x y) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 x y))
(fma.f64 (+.f64 a -1/2) b (+.f64 x y))
(fma.f64 b (+.f64 a -1/2) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 1)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 1))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))) 1)
(*.f64 1 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 3)
(pow.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 2)
(log.f64 (exp.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 1))
(fma.f64 1 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 y (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(+.f64 (*.f64 y 1) (*.f64 y (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))) 1)
(pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))) 2)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))))
(exp.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (log.f64 y)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (log.f64 y)) 1))
(fma.f64 1 y (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(fma.f64 y 1 (*.f64 y (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 (/.f64 (log.f64 t) y)) z (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(*.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 2)) (+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (+.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 2) (*.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))))
(pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(exp.f64 (log.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 1))
(fma.f64 1 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(fma.f64 x (/.f64 1 y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (cbrt.f64 (/.f64 x y)) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(fma.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) 1)
(*.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(/.f64 (fma.f64 x y (*.f64 y z)) (pow.f64 y 2))
(/.f64 (-.f64 (pow.f64 (/.f64 x y) 2) (pow.f64 (/.f64 z y) 2)) (-.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 z y) 3)) (+.f64 (pow.f64 (/.f64 x y) 2) (-.f64 (pow.f64 (/.f64 z y) 2) (*.f64 (/.f64 x y) (/.f64 z y)))))
(pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x y) (/.f64 z y)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(exp.f64 (log.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 1))
(fma.f64 1 (/.f64 x y) (/.f64 z y))
(fma.f64 1 (/.f64 z y) (/.f64 x y))
(fma.f64 z (/.f64 1 y) (/.f64 x y))
(fma.f64 x (/.f64 1 y) (/.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (cbrt.f64 (/.f64 x y)) (/.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 z y)) 2) (cbrt.f64 (/.f64 z y)) (/.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)) (/.f64 z y))
(fma.f64 (sqrt.f64 (/.f64 z y)) (sqrt.f64 (/.f64 z y)) (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 t) y))) 1)
(*.f64 (log.f64 t) (/.f64 1 y))
(*.f64 1 (/.f64 (log.f64 t) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 t) y)) 2) (cbrt.f64 (/.f64 (log.f64 t) y)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 t) y)) (sqrt.f64 (/.f64 (log.f64 t) y)))
(pow.f64 (/.f64 (log.f64 t) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 t) y)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 t) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 t) y)) 2)
(pow.f64 (/.f64 y (log.f64 t)) -1)
(log.f64 (pow.f64 t (/.f64 1 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 t) y))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 t) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 t) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) y)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 t) y)))
(exp.f64 (log.f64 (/.f64 (log.f64 t) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 t) y)) 1))

simplify317.0ms (2.1%)

Algorithm
egg-herbie
Rules
1548×fma-neg
640×associate-*r*
638×fma-define
616×distribute-rgt-in
612×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079630341
1204828121
2702128121
Stop Event
node limit
Counts
574 → 509
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(+.f64 x (+.f64 y (*.f64 -1/2 b)))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(*.f64 a b)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))
(+.f64 x y)
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 a b)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(*.f64 b (-.f64 a 1/2))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 a b)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
y
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
y
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))
(*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y)))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))
x
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))
(*.f64 y (+.f64 1 (/.f64 x y)))
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))
(*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))
(*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))
(*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))
(*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))
(*.f64 y (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(/.f64 x y)
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(/.f64 x y)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(/.f64 x y)
(+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))
(+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))
(+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))
(*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(/.f64 z y)
(/.f64 x y)
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))
(/.f64 x y)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 x z) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(/.f64 x y)
(/.f64 z y)
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))
(/.f64 z y)
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(-.f64 (+.f64 1 (pow.f64 (log.f64 t) 3)) 1)
(*.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 1 (pow.f64 (log.f64 t) 3))
(*.f64 (pow.f64 (log.f64 t) 2) (log.f64 t))
(*.f64 (pow.f64 (log.f64 t) 3/2) (pow.f64 (log.f64 t) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 t)) 2) 3) (log.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 t)) 3) (pow.f64 (sqrt.f64 (log.f64 t)) 3))
(log.f64 (exp.f64 (pow.f64 (log.f64 t) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 t) 3))))
(cbrt.f64 (pow.f64 (log.f64 t) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 t) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 t) 3)))
(exp.f64 (*.f64 3 (log.f64 (log.f64 t))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 t))) 1))
(-.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) 1)
(pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 2)
(log.f64 (pow.f64 t (+.f64 (log.f64 t) 1)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 t (+.f64 (log.f64 t) 1)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))))
(log1p.f64 (-.f64 (pow.f64 t (+.f64 (log.f64 t) 1)) 1))
(exp.f64 (log.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))) 1)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) z) (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))
(pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 1 (pow.f64 (log.f64 t) 3))) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) 3) (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3) (pow.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 1)
(*.f64 1 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))
(*.f64 z (/.f64 1 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 2) (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 2)
(pow.f64 (/.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) z) -1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1)
(*.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 x y) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (+.f64 x y) (*.f64 (+.f64 a -1/2) b)))))
(pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2)
(log.f64 (exp.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(exp.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1))
(fma.f64 1 x (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(fma.f64 1 (+.f64 x y) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 x y))
(fma.f64 (+.f64 a -1/2) b (+.f64 x y))
(fma.f64 b (+.f64 a -1/2) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 1)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 1))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))) 1)
(*.f64 1 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 3)
(pow.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 2)
(log.f64 (exp.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 1))
(fma.f64 1 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 y (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(+.f64 (*.f64 y 1) (*.f64 y (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))) 1)
(pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))) 2)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))))
(exp.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (log.f64 y)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (log.f64 y)) 1))
(fma.f64 1 y (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(fma.f64 y 1 (*.f64 y (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 (/.f64 (log.f64 t) y)) z (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(*.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 2)) (+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (+.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 2) (*.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))))
(pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(exp.f64 (log.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 1))
(fma.f64 1 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(fma.f64 x (/.f64 1 y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (cbrt.f64 (/.f64 x y)) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(fma.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) 1)
(*.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(/.f64 (fma.f64 x y (*.f64 y z)) (pow.f64 y 2))
(/.f64 (-.f64 (pow.f64 (/.f64 x y) 2) (pow.f64 (/.f64 z y) 2)) (-.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 z y) 3)) (+.f64 (pow.f64 (/.f64 x y) 2) (-.f64 (pow.f64 (/.f64 z y) 2) (*.f64 (/.f64 x y) (/.f64 z y)))))
(pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x y) (/.f64 z y)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(exp.f64 (log.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 1))
(fma.f64 1 (/.f64 x y) (/.f64 z y))
(fma.f64 1 (/.f64 z y) (/.f64 x y))
(fma.f64 z (/.f64 1 y) (/.f64 x y))
(fma.f64 x (/.f64 1 y) (/.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (cbrt.f64 (/.f64 x y)) (/.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 z y)) 2) (cbrt.f64 (/.f64 z y)) (/.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)) (/.f64 z y))
(fma.f64 (sqrt.f64 (/.f64 z y)) (sqrt.f64 (/.f64 z y)) (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 t) y))) 1)
(*.f64 (log.f64 t) (/.f64 1 y))
(*.f64 1 (/.f64 (log.f64 t) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 t) y)) 2) (cbrt.f64 (/.f64 (log.f64 t) y)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 t) y)) (sqrt.f64 (/.f64 (log.f64 t) y)))
(pow.f64 (/.f64 (log.f64 t) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 t) y)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 t) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 t) y)) 2)
(pow.f64 (/.f64 y (log.f64 t)) -1)
(log.f64 (pow.f64 t (/.f64 1 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 t) y))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 t) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 t) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) y)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 t) y)))
(exp.f64 (log.f64 (/.f64 (log.f64 t) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 t) y)) 1))
Outputs
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))))
(*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 t)) 3)))) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)) (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)) (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)) (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)) (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)) (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)) (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) 3))) (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) 3)) (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) 3)) (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 (log.f64 t) 3))) (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 t)) (+.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1))
(/.f64 z (+.f64 1 (*.f64 (+.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (+.f64 1 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) (+.f64 (+.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(/.f64 z (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (-.f64 (+.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) 1))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) y)
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 y x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 y x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 y x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 y (*.f64 b (+.f64 a -1/2))) x) -1))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) y) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 y (*.f64 b (+.f64 a -1/2))) x) -1))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) y) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (+.f64 y (*.f64 b (+.f64 a -1/2))) x) -1))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) y) x) -1) (neg.f64 x))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 x (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) x)
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (+.f64 a -1/2)) y))))
(*.f64 y (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (+.f64 a -1/2)) y))))
(*.f64 y (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (+.f64 a -1/2)) y))))
(*.f64 y (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 x y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) x) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) x) y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) y) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) x) y) -1) (neg.f64 y))
(+.f64 x (+.f64 y (*.f64 -1/2 b)))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 x (fma.f64 b -1/2 y))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (/.f64 y a)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 x (fma.f64 b -1/2 y)) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 x (fma.f64 b -1/2 y)) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 y (*.f64 -1/2 b))) a)))))
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 a (neg.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 x (fma.f64 b -1/2 y)) a))))
(+.f64 x y)
(+.f64 y x)
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))
(*.f64 b (+.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) -1/2))
(*.f64 b (+.f64 (+.f64 (/.f64 x b) (/.f64 y b)) (+.f64 a -1/2)))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))
(*.f64 b (+.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) -1/2))
(*.f64 b (+.f64 (+.f64 (/.f64 x b) (/.f64 y b)) (+.f64 a -1/2)))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) 1/2))
(*.f64 b (+.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 y b))) -1/2))
(*.f64 b (+.f64 (+.f64 (/.f64 x b) (/.f64 y b)) (+.f64 a -1/2)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 y x) b))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 y x) b))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x y) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 y x) b))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2)))
(*.f64 b (+.f64 -1/2 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a)))
(*.f64 b (+.f64 a (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2)))
(*.f64 b (+.f64 -1/2 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a)))
(*.f64 b (+.f64 a (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2)))
(*.f64 b (+.f64 -1/2 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a)))
(*.f64 b (+.f64 a (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 a -1/2) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 -1/2 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 a (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 a -1/2) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 -1/2 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 a (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 a -1/2) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 -1/2 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 a (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 b (/.f64 -1/2 a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 b (/.f64 -1/2 a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 b (/.f64 -1/2 a)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))) a)))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)) (neg.f64 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (*.f64 b (/.f64 (+.f64 a -1/2) z)) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (*.f64 b (/.f64 (+.f64 a -1/2) z)) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (*.f64 b (/.f64 (+.f64 a -1/2) z)) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (*.f64 b (/.f64 (+.f64 a -1/2) z)))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (*.f64 b (/.f64 (+.f64 a -1/2) z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (*.f64 b (/.f64 (+.f64 a -1/2) z)))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (*.f64 b (/.f64 (+.f64 a -1/2) z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (*.f64 b (/.f64 (+.f64 a -1/2) z)))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (*.f64 b (/.f64 (+.f64 a -1/2) z))) (neg.f64 z))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(*.f64 x (+.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(*.f64 x (+.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 b (-.f64 a 1/2)) x) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(*.f64 x (+.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x) -1))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x) -1))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x) -1))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x) -1) (neg.f64 x))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))
(*.f64 b (+.f64 (+.f64 (+.f64 a (/.f64 x b)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b))) -1/2))
(*.f64 b (+.f64 -1/2 (+.f64 (/.f64 x b) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a))))
(*.f64 b (+.f64 (+.f64 a (/.f64 x b)) (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))
(*.f64 b (+.f64 (+.f64 (+.f64 a (/.f64 x b)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b))) -1/2))
(*.f64 b (+.f64 -1/2 (+.f64 (/.f64 x b) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a))))
(*.f64 b (+.f64 (+.f64 a (/.f64 x b)) (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))) 1/2))
(*.f64 b (+.f64 (+.f64 (+.f64 a (/.f64 x b)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b))) -1/2))
(*.f64 b (+.f64 -1/2 (+.f64 (/.f64 x b) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) a))))
(*.f64 b (+.f64 (+.f64 a (/.f64 x b)) (fma.f64 (-.f64 1 (log.f64 t)) (/.f64 z b) -1/2)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) b)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) b)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) b)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 x a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 x a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (+.f64 (/.f64 x a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 x a)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(neg.f64 (*.f64 a (fma.f64 -1 b (neg.f64 (/.f64 (+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))) a)))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) a)) (neg.f64 a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 x (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) x)
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (/.f64 x z)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (/.f64 x z)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (/.f64 x z) (/.f64 (*.f64 b (-.f64 a 1/2)) z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (/.f64 x z)) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))
(*.f64 (neg.f64 z) (fma.f64 -1 (-.f64 1 (log.f64 t)) (neg.f64 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) z))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (fma.f64 b (+.f64 a -1/2) x) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))
(*.f64 (neg.f64 z) (fma.f64 -1 (-.f64 1 (log.f64 t)) (neg.f64 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) z))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (fma.f64 b (+.f64 a -1/2) x) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) z)))))
(*.f64 (neg.f64 z) (fma.f64 -1 (-.f64 1 (log.f64 t)) (neg.f64 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) z))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (fma.f64 b (+.f64 a -1/2) x) z)) (neg.f64 z))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b (+.f64 a -1/2))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 (log.f64 t) z))
(+.f64 (+.f64 y x) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 (log.f64 t) z))
(+.f64 (+.f64 y x) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z y)) (*.f64 (log.f64 t) z))
(+.f64 (+.f64 y x) (*.f64 z (-.f64 1 (log.f64 t))))
y
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
y
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 z y))) (+.f64 1 (*.f64 z (/.f64 (log.f64 t) (neg.f64 y)))))))
(*.f64 (+.f64 (fma.f64 -1 (+.f64 (/.f64 x y) (/.f64 z y)) -1) (*.f64 (log.f64 t) (/.f64 z y))) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 z y))) (+.f64 1 (*.f64 z (/.f64 (log.f64 t) (neg.f64 y)))))))
(*.f64 (+.f64 (fma.f64 -1 (+.f64 (/.f64 x y) (/.f64 z y)) -1) (*.f64 (log.f64 t) (/.f64 z y))) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 z y))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) y))))))
(neg.f64 (*.f64 y (-.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 z y))) (+.f64 1 (*.f64 z (/.f64 (log.f64 t) (neg.f64 y)))))))
(*.f64 (+.f64 (fma.f64 -1 (+.f64 (/.f64 x y) (/.f64 z y)) -1) (*.f64 (log.f64 t) (/.f64 z y))) (neg.f64 y))
(*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1)))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y))))
(+.f64 x (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y))))
(+.f64 x (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))))
(+.f64 x (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y))))
(+.f64 x (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))))
x
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))
(*.f64 x (+.f64 1 (*.f64 y (/.f64 (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)) x))))
(*.f64 x (+.f64 1 (/.f64 (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) x)))
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))
(*.f64 x (+.f64 1 (*.f64 y (/.f64 (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)) x))))
(*.f64 x (+.f64 1 (/.f64 (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) x)))
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)))
(*.f64 x (+.f64 1 (*.f64 y (/.f64 (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)) x))))
(*.f64 x (+.f64 1 (/.f64 (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) x)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 y (/.f64 (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)) x)) -1))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 y (/.f64 (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)) x)) -1))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))) x)) 1)))
(*.f64 (neg.f64 x) (fma.f64 -1 (*.f64 y (/.f64 (-.f64 (+.f64 1 (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)) x)) -1))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 y (*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) x) -1) (neg.f64 x))
(*.f64 y (+.f64 1 (/.f64 x y)))
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 y (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))
(*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))
(*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))
(*.f64 z (fma.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (*.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z))))
(*.f64 z (fma.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z) (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1)))
(*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))
(*.f64 z (fma.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (*.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z))))
(*.f64 z (fma.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z) (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1)))
(*.f64 z (+.f64 (*.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))
(*.f64 z (fma.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (*.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z))))
(*.f64 z (fma.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z) (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1)))
(*.f64 y (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y))))
(*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))
(*.f64 z (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (fma.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (*.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z) (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (fma.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (*.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z) (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (fma.f64 y (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (*.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (+.f64 1 (/.f64 x y)) z) (fma.f64 y (/.f64 (neg.f64 (log.f64 t)) y) 1))) (neg.f64 z))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (log.f64 t)) y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))))
(*.f64 y (-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y)))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))))
(*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))))
(-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y))
(-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(/.f64 x y)
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 y x))) (*.f64 z (/.f64 (log.f64 t) (*.f64 y x)))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) x)))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 y x))) (*.f64 z (/.f64 (log.f64 t) (*.f64 y x)))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) x)))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 x (-.f64 (+.f64 (/.f64 1 y) (/.f64 z (*.f64 y x))) (*.f64 z (/.f64 (log.f64 t) (*.f64 y x)))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) x)))
(/.f64 x y)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)) x)) (/.f64 1 y)))
(*.f64 (fma.f64 -1 (/.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) x) (/.f64 -1 y)) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)) x)) (/.f64 1 y)))
(*.f64 (fma.f64 -1 (/.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) x) (/.f64 -1 y)) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 z (log.f64 t)) y)) x)) (/.f64 1 y))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)) x)) (/.f64 1 y)))
(*.f64 (fma.f64 -1 (/.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) x) (/.f64 -1 y)) (neg.f64 x))
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(/.f64 (-.f64 (+.f64 x z) (*.f64 z (log.f64 t))) y)
(/.f64 (+.f64 x (-.f64 z (*.f64 (log.f64 t) z))) y)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) y)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t))) y))
(/.f64 (neg.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x)) (neg.f64 y))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t))) y))
(/.f64 (neg.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x)) (neg.f64 y))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t))) y))
(/.f64 (neg.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x)) (neg.f64 y))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) y))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t))) y))
(/.f64 (neg.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x)) (neg.f64 y))
(/.f64 x y)
(+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(+.f64 (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))) (/.f64 x y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))
(-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 z y))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 z y))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))) (/.f64 (log.f64 t) y)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (*.f64 z y))) (/.f64 (log.f64 t) y)))
(*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))
(-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 x) (*.f64 z y)) (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))
(*.f64 z (neg.f64 (+.f64 (fma.f64 -1 (/.f64 x (*.f64 z y)) (/.f64 -1 y)) (/.f64 (log.f64 t) y))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 x) (*.f64 z y)) (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))
(*.f64 z (neg.f64 (+.f64 (fma.f64 -1 (/.f64 x (*.f64 z y)) (/.f64 -1 y)) (/.f64 (log.f64 t) y))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) y)) (/.f64 1 y)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 x) (*.f64 z y)) (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y))))
(*.f64 z (neg.f64 (+.f64 (fma.f64 -1 (/.f64 x (*.f64 z y)) (/.f64 -1 y)) (/.f64 (log.f64 t) y))))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (log.f64 t)) y))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) z) y))
(-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (/.f64 z y)))
(/.f64 z y)
(/.f64 x y)
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 y x))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 y x))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 x y))))
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 z (*.f64 y x))))
(/.f64 x y)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) (*.f64 y x)) (/.f64 1 y)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 z (*.f64 y x)) (/.f64 -1 y)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) (*.f64 y x)) (/.f64 1 y)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 z (*.f64 y x)) (/.f64 -1 y)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 z (*.f64 x y))) (/.f64 1 y))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 z) (*.f64 y x)) (/.f64 1 y)))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 z (*.f64 y x)) (/.f64 -1 y)))
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(/.f64 (+.f64 x z) y)
(/.f64 (+.f64 z x) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 z x)) y))
(/.f64 (*.f64 1 (+.f64 z x)) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 z x)) y))
(/.f64 (*.f64 1 (+.f64 z x)) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 z x)) y))
(/.f64 (*.f64 1 (+.f64 z x)) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 z)) y))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 z x)) y))
(/.f64 (*.f64 1 (+.f64 z x)) y)
(/.f64 x y)
(/.f64 z y)
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 z y))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 z y))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 y z))))
(*.f64 z (+.f64 (/.f64 1 y) (/.f64 x (*.f64 z y))))
(/.f64 z y)
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 x) (*.f64 z y)) (/.f64 1 y)))
(*.f64 (fma.f64 -1 (/.f64 x (*.f64 z y)) (/.f64 -1 y)) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 x) (*.f64 z y)) (/.f64 1 y)))
(*.f64 (fma.f64 -1 (/.f64 x (*.f64 z y)) (/.f64 -1 y)) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x (*.f64 y z))) (/.f64 1 y))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 x) (*.f64 z y)) (/.f64 1 y)))
(*.f64 (fma.f64 -1 (/.f64 x (*.f64 z y)) (/.f64 -1 y)) (neg.f64 z))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) y))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) y)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) y)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) y)
(-.f64 (+.f64 1 (pow.f64 (log.f64 t) 3)) 1)
(+.f64 1 (-.f64 (pow.f64 (log.f64 t) 3) 1))
(+.f64 (pow.f64 (log.f64 t) 3) 0)
(*.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 1 (pow.f64 (log.f64 t) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 (pow.f64 (log.f64 t) 2) (log.f64 t))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 (pow.f64 (log.f64 t) 3/2) (pow.f64 (log.f64 t) 3/2))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 t)) 2) 3) (log.f64 t))
(*.f64 (log.f64 t) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 t)) 2) 3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 t)) 3) (pow.f64 (sqrt.f64 (log.f64 t)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(log.f64 (exp.f64 (pow.f64 (log.f64 t) 3)))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 t) 3))))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(cbrt.f64 (pow.f64 (log.f64 t) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 t) 3)))
(+.f64 1 (-.f64 (pow.f64 (log.f64 t) 3) 1))
(+.f64 (pow.f64 (log.f64 t) 3) 0)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 t) 3)))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(exp.f64 (*.f64 3 (log.f64 (log.f64 t))))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 t))) 1))
(neg.f64 (pow.f64 (neg.f64 (log.f64 t)) 3))
(pow.f64 (log.f64 t) 3)
(-.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) 1)
(+.f64 (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1) -1)
(+.f64 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)) 0)
(pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 1)
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 3)
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(pow.f64 (pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 3) 1/3)
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 2)
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(log.f64 (pow.f64 t (+.f64 (log.f64 t) 1)))
(log.f64 (pow.f64 t (+.f64 1 (log.f64 t))))
(log.f64 (+.f64 1 (-.f64 (pow.f64 t (+.f64 (log.f64 t) 1)) 1)))
(log1p.f64 (+.f64 (pow.f64 t (+.f64 1 (log.f64 t))) -1))
(log1p.f64 (+.f64 -1 (pow.f64 t (+.f64 1 (log.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1)) 3))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))))
(+.f64 (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1) -1)
(+.f64 (+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2)) 0)
(log1p.f64 (-.f64 (pow.f64 t (+.f64 (log.f64 t) 1)) 1))
(log1p.f64 (+.f64 (pow.f64 t (+.f64 1 (log.f64 t))) -1))
(log1p.f64 (+.f64 -1 (pow.f64 t (+.f64 1 (log.f64 t)))))
(exp.f64 (log.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 t) (+.f64 (log.f64 t) 1))) 1))
(*.f64 (log.f64 t) (+.f64 1 (log.f64 t)))
(+.f64 (log.f64 t) (pow.f64 (log.f64 t) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) z) (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 1)
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 3)
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3) 1/3)
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 2)
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 (pow.f64 (log.f64 t) 3))) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) 3) (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3)))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3) (pow.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) 3)))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 1))
(*.f64 z (/.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))) 1)
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))))
(*.f64 1 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(*.f64 z (/.f64 1 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 2) (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 1)
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 3)
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(pow.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3) 1/3)
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 2)
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(pow.f64 (/.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) z) -1)
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(log.f64 (exp.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1)) 3))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1) 3)))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 (log.f64 t) (+.f64 (log.f64 t) 1) 1))) 1))
(/.f64 z (fma.f64 (log.f64 t) (+.f64 1 (log.f64 t)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 y x))))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) x))))
(*.f64 1 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (+.f64 x y) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 x (-.f64 y (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (+.f64 y (-.f64 x (*.f64 b (+.f64 a -1/2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (+.f64 x y) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (*.f64 (+.f64 y x) (+.f64 a -1/2)) b))))
(/.f64 (+.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 y x) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 y x)))))
(pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 1)
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 3)
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(pow.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3) 1/3)
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 2)
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(log.f64 (exp.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y)) 3))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 y x))))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) x))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(exp.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x y))) 1))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 1 x (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 1 (+.f64 x y) (*.f64 (+.f64 a -1/2) b))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (+.f64 x y))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (+.f64 a -1/2) b (+.f64 x y))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 b (+.f64 a -1/2) (+.f64 x y))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 x y))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (+.f64 x y))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (*.f64 (+.f64 a -1/2) b)))
(+.f64 (+.f64 y x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (fma.f64 b (+.f64 a -1/2) (*.f64 z (+.f64 -1 (log.f64 t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (neg.f64 (+.f64 a -1/2)))))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 1)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3) 1/3)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (+.f64 a -1/2) b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))) 1)
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))))
(*.f64 1 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 3) (pow.f64 x 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))) x))))
(pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 1)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 3)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3) 1/3)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 2)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 3))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(exp.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))) 1))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)) x)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) x)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b))) x)
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 b (+.f64 a -1/2)))
(+.f64 y (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(+.f64 (*.f64 y 1) (*.f64 y (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))))
(expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)))
(pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 1)
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))) 3)
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(pow.f64 (pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 3) 1/3)
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))) 2)
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))) 3))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3) (pow.f64 y 3)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))))
(expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(exp.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (log.f64 y)))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(exp.f64 (*.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (log.f64 y)) 1))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(fma.f64 1 y (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(fma.f64 y 1 (*.f64 y (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) y))
(*.f64 y (+.f64 (+.f64 1 (/.f64 x y)) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))))
(fma.f64 y (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) y)
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 (/.f64 (log.f64 t) y)) z (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (+.f64 (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 (log.f64 t) z) y))) (sqrt.f64 (/.f64 (*.f64 (log.f64 t) z) y)) (/.f64 (*.f64 (log.f64 t) z) y))))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (log.f64 t) (/.f64 z y)))) (sqrt.f64 (*.f64 (log.f64 t) (/.f64 z y))) (*.f64 (log.f64 t) (/.f64 z y))))
(+.f64 (fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1))) (fma.f64 (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))) 1 (*.f64 (*.f64 z (/.f64 (log.f64 t) y)) 1)))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) y))) 2))))
(+.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y))) (fma.f64 (/.f64 (log.f64 t) (neg.f64 y)) z (/.f64 (*.f64 (log.f64 t) z) y)))
(+.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y)) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) 0))
(*.f64 1 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 2)) (+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (pow.f64 (/.f64 (*.f64 (log.f64 t) z) y) 2)) (+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (pow.f64 (*.f64 (log.f64 t) (/.f64 z y)) 2)) (fma.f64 z (/.f64 (log.f64 t) y) (+.f64 (/.f64 x y) (/.f64 z y))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (+.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) y)) 2) (*.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) (pow.f64 (/.f64 (*.f64 (log.f64 t) z) y) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (+.f64 (pow.f64 (/.f64 (*.f64 (log.f64 t) z) y) 2) (*.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (/.f64 (*.f64 (log.f64 t) z) y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) (pow.f64 (*.f64 (log.f64 t) (/.f64 z y)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 2) (*.f64 (*.f64 (log.f64 t) (/.f64 z y)) (fma.f64 z (/.f64 (log.f64 t) y) (+.f64 (/.f64 x y) (/.f64 z y))))))
(pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 1)
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 3)
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 3) 1/3)
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 2)
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(log.f64 (exp.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y)))) 3))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(exp.f64 (log.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) 1))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 1 (/.f64 x y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 x (/.f64 1 y) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (cbrt.f64 (/.f64 x y)) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)) (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (neg.f64 (*.f64 z (/.f64 (log.f64 t) y))))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) y)))
(+.f64 (/.f64 x y) (-.f64 (/.f64 z y) (/.f64 (*.f64 (log.f64 t) z) y)))
(fma.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)) (/.f64 x y))
(-.f64 (+.f64 1 (+.f64 (/.f64 x y) (/.f64 z y))) 1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 1))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 0)
(*.f64 1 (+.f64 (/.f64 x y) (/.f64 z y)))
(+.f64 (/.f64 x y) (/.f64 z y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2) (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(+.f64 (/.f64 x y) (/.f64 z y))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(+.f64 (/.f64 x y) (/.f64 z y))
(/.f64 (fma.f64 x y (*.f64 y z)) (pow.f64 y 2))
(/.f64 (fma.f64 x y (*.f64 z y)) (pow.f64 y 2))
(/.f64 (*.f64 y (+.f64 z x)) (pow.f64 y 2))
(/.f64 (-.f64 (pow.f64 (/.f64 x y) 2) (pow.f64 (/.f64 z y) 2)) (-.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 z y) 3)) (+.f64 (pow.f64 (/.f64 x y) 2) (-.f64 (pow.f64 (/.f64 z y) 2) (*.f64 (/.f64 x y) (/.f64 z y)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 z y) 3)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (/.f64 z y) (-.f64 (/.f64 z y) (/.f64 x y)))))
(pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 1)
(+.f64 (/.f64 x y) (/.f64 z y))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 3)
(+.f64 (/.f64 x y) (/.f64 z y))
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3) 1/3)
(+.f64 (/.f64 x y) (/.f64 z y))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 2)
(+.f64 (/.f64 x y) (/.f64 z y))
(log.f64 (exp.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(+.f64 (/.f64 x y) (/.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x y) (/.f64 z y)))))
(+.f64 (/.f64 x y) (/.f64 z y))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 3))
(+.f64 (/.f64 x y) (/.f64 z y))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 1))
(+.f64 (+.f64 (/.f64 x y) (/.f64 z y)) 0)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(+.f64 (/.f64 x y) (/.f64 z y))
(exp.f64 (log.f64 (+.f64 (/.f64 x y) (/.f64 z y))))
(+.f64 (/.f64 x y) (/.f64 z y))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (/.f64 z y))) 1))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 1 (/.f64 x y) (/.f64 z y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 1 (/.f64 z y) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 z (/.f64 1 y) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 x (/.f64 1 y) (/.f64 z y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (cbrt.f64 (/.f64 x y)) (/.f64 z y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 z y)) 2) (cbrt.f64 (/.f64 z y)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)) (/.f64 z y))
(+.f64 (/.f64 x y) (/.f64 z y))
(fma.f64 (sqrt.f64 (/.f64 z y)) (sqrt.f64 (/.f64 z y)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 t) y))) 1)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) y)))
(*.f64 (log.f64 t) (/.f64 1 y))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(*.f64 1 (/.f64 (log.f64 t) y))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 t) y)) 2) (cbrt.f64 (/.f64 (log.f64 t) y)))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(*.f64 (sqrt.f64 (/.f64 (log.f64 t) y)) (sqrt.f64 (/.f64 (log.f64 t) y)))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(pow.f64 (/.f64 (log.f64 t) y) 1)
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 t) y)) 3)
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(pow.f64 (pow.f64 (/.f64 (log.f64 t) y) 3) 1/3)
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 t) y)) 2)
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(pow.f64 (/.f64 y (log.f64 t)) -1)
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(log.f64 (pow.f64 t (/.f64 1 y)))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 t) y))))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 t) y) 3))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 t) 3) (pow.f64 y 3)))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) y)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 t) y)))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(exp.f64 (log.f64 (/.f64 (log.f64 t) y)))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 t) y)) 1))
(/.f64 (neg.f64 (neg.f64 (log.f64 t))) y)
(/.f64 (log.f64 t) y)

eval345.0ms (2.3%)

Compiler

Compiled 14121 to 7231 computations (48.8% saved)

prune191.0ms (1.3%)

Pruning

25 alts after pruning (24 fresh and 1 done)

PrunedKeptTotal
New57317590
Fresh5712
Picked415
Done000
Total58225607
Accuracy
100.0%
Counts
607 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.1%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
58.9%
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
70.5%
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
69.5%
(+.f64 (*.f64 y (+.f64 1 (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
49.7%
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 (-.f64 a 1/2) b))
82.7%
(+.f64 (*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))))) (*.f64 (-.f64 a 1/2) b))
59.0%
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
60.5%
(+.f64 y (*.f64 b (-.f64 a 1/2)))
40.4%
(+.f64 y x)
78.4%
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))))
78.8%
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))))
50.5%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
59.4%
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
50.5%
(+.f64 x (+.f64 y (*.f64 b -1/2)))
39.8%
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
70.7%
(+.f64 x (*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2))))
65.0%
(+.f64 x (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
62.1%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
66.8%
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
63.9%
(*.f64 x (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
40.6%
(*.f64 b (-.f64 a 1/2))
30.5%
(*.f64 b a)
61.2%
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
20.8%
y
21.6%
x
Compiler

Compiled 941 to 684 computations (27.3% saved)

localize318.0ms (2.1%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)
99.6%
(*.f64 z (-.f64 1 (log.f64 t)))
98.7%
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))
83.8%
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
100.0%
(-.f64 1 (log.f64 t))
100.0%
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
100.0%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
99.6%
(*.f64 z (-.f64 1 (log.f64 t)))
100.0%
(/.f64 (+.f64 y x) b)
100.0%
(-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b))
80.0%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
99.6%
(/.f64 (log.f64 t) x)
98.7%
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))
96.1%
(+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))
82.3%
(*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))
Compiler

Compiled 315 to 121 computations (61.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 143.0ms
Operation ival-mult, time spent: 57.0ms, 40.0% of total-time
Operation ival-add, time spent: 27.0ms, 19.0% of total-time
Operation ival-sub, time spent: 23.0ms, 16.0% of total-time
Operation ival-div, time spent: 20.0ms, 14.0% of total-time
Operation ival-log, time spent: 5.0ms, 3.0% of total-time
Operation const, time spent: 5.0ms, 3.0% of total-time
Operation ival-neg, time spent: 5.0ms, 3.0% of total-time

series94.0ms (0.6%)

Counts
12 → 435
Calls
Call 1
Inputs
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))>
#<alt (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))>
#<alt (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))>
#<alt (/.f64 (log.f64 t) x)>
#<alt (*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))>
#<alt (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b))>
#<alt (/.f64 (+.f64 y x) b)>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))>
#<alt (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)>
Outputs
#<alt (-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))>
#<alt x>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))>
#<alt (*.f64 x (+.f64 1 (/.f64 y x)))>
#<alt (+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))>
#<alt (+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))>
#<alt (+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))>
#<alt (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))>
#<alt (*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))>
#<alt (*.f64 x (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))>
#<alt (+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))>
#<alt (+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))>
#<alt (*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))>
#<alt (*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))>
#<alt (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))>
#<alt (/.f64 y x)>
#<alt (+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))>
#<alt (+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))>
#<alt (+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))>
#<alt (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (/.f64 y x)>
#<alt (*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))>
#<alt (*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))>
#<alt (*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))>
#<alt (/.f64 y x)>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (/.f64 y x)>
#<alt (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))>
#<alt (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))>
#<alt (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))>
#<alt (/.f64 y x)>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))>
#<alt (/.f64 y x)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))>
#<alt (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))>
#<alt (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))>
#<alt (-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))>
#<alt (*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)>
#<alt (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)>
#<alt (+.f64 x y)>
#<alt (+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))>
#<alt (+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))>
#<alt (+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))>
#<alt (+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))>
#<alt (+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))>
#<alt (+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))>
#<alt (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))>
#<alt (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))>
#<alt (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))>
#<alt (*.f64 -1 a)>
#<alt (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))>
#<alt (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))>
#<alt (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))>
#<alt (*.f64 -1 a)>
#<alt (*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))>
#<alt (-.f64 1/2 (+.f64 a (/.f64 x b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))>
#<alt (*.f64 -1 (/.f64 y b))>
#<alt (*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))>
#<alt (*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))>
#<alt (*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))>
#<alt (*.f64 -1 (/.f64 y b))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))>
#<alt (-.f64 1/2 (+.f64 a (/.f64 y b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))>
#<alt (*.f64 -1 (/.f64 x b))>
#<alt (*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))>
#<alt (*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))>
#<alt (*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))>
#<alt (*.f64 -1 (/.f64 x b))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))>
#<alt (*.f64 -1 (/.f64 (+.f64 x y) b))>
#<alt (/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)>
#<alt (/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)>
#<alt (/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)>
#<alt (-.f64 1/2 a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)>
#<alt (-.f64 1/2 a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)>
#<alt (/.f64 x b)>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (/.f64 y b)>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))>
#<alt (/.f64 y b)>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))>
#<alt (/.f64 y b)>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (/.f64 x b)>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))>
#<alt (/.f64 x b)>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (/.f64 (+.f64 x y) b)>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))>
#<alt (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (*.f64 -1/2 b)>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))>
#<alt (*.f64 -1/2 b)>
#<alt (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))>
#<alt (+.f64 x (*.f64 -1/2 b))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1/2 b)>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))>
#<alt (*.f64 -1/2 b)>
#<alt (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))>
#<alt (*.f64 -1/2 b)>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))>
#<alt (*.f64 a b)>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a)))))>
#<alt (*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))>
#<alt (*.f64 -1 (*.f64 a (*.f64 b (-.f64 (*.f64 1/2 (/.f64 1 a)) 1))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a))))>
#<alt (+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))>
#<alt (+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))>
#<alt (+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))>
#<alt (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))>
#<alt (*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))>
#<alt (*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))>
#<alt (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)>
#<alt (*.f64 -1/2 (/.f64 b a))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))>
#<alt (*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))>
#<alt (*.f64 -1/2 (/.f64 b a))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))>
#<alt (*.f64 -1/2 (/.f64 b a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))>
#<alt (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))>
#<alt (*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))>
#<alt (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))>
#<alt (*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)>
#<alt (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)>
Calls

129 calls:

TimeVariablePointExpression
7.0ms
a
@0
(+ (* -1/2 (/ b a)) (/ (* z (- 1 (log t))) a))
7.0ms
x
@0
(+ (/ z x) (- (/ y x) (* z (/ (log t) x))))
3.0ms
x
@-inf
(* x (+ 1 (+ (/ z x) (- (/ y x) (* z (/ (log t) x))))))
3.0ms
a
@0
(* a (+ b (+ (* -1/2 (/ b a)) (/ (* z (- 1 (log t))) a))))
3.0ms
a
@inf
(+ (* -1/2 (/ b a)) (/ (* z (- 1 (log t))) a))

rewrite133.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
410×log1p-expm1-u
410×expm1-log1p-u
401×add-cube-cbrt
398×add-exp-log
395×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045548
1847548
Stop Event
node limit
Counts
12 → 281
Calls
Call 1
Inputs
(*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))
(+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))
(/.f64 (log.f64 t) x)
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b))
(/.f64 (+.f64 y x) b)
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))
(/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)
Outputs
(+.f64 x (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(+.f64 (*.f64 x 1) (*.f64 x (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))) 1)
(pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))) 2)
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(exp.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (log.f64 x)) 1))
(fma.f64 x 1 (*.f64 x (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(fma.f64 1 x (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(-.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1)
(-.f64 (+.f64 (/.f64 z x) (/.f64 y x)) (/.f64 (*.f64 z (log.f64 t)) x))
(*.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 2) (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3)) (+.f64 (pow.f64 (/.f64 z x) 2) (-.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 2) (*.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 z x) 2) (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 2)) (-.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(exp.f64 (log.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 1))
(fma.f64 1 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 1 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 z x))
(fma.f64 z (/.f64 1 x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z x) 2)) (cbrt.f64 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2) (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (/.f64 z x))
(fma.f64 (sqrt.f64 (/.f64 z x)) (sqrt.f64 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (/.f64 z x))
(+.f64 (/.f64 y x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 y x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 (/.f64 (log.f64 t) x)) z (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) x) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (fma.f64 1 (/.f64 y x) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 1 (/.f64 y x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 y (/.f64 1 x) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 y (/.f64 1 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(*.f64 1 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2) (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2) (*.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (+.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(exp.f64 (log.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1))
(fma.f64 1 (/.f64 y x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 1 (/.f64 y x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 y (/.f64 1 x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 y (/.f64 1 x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 t) x))) 1)
(*.f64 1 (/.f64 (log.f64 t) x))
(*.f64 (log.f64 t) (/.f64 1 x))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 t) x) 2)) (cbrt.f64 (/.f64 (log.f64 t) x)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 t) x)) (sqrt.f64 (/.f64 (log.f64 t) x)))
(pow.f64 (/.f64 (log.f64 t) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 t) x)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 t) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 t) x)) 2)
(pow.f64 (/.f64 x (log.f64 t)) -1)
(log.f64 (pow.f64 t (/.f64 1 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 t) x))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 t) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) x)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 t) x)))
(exp.f64 (log.f64 (/.f64 (log.f64 t) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 t) x)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))) 1)
(pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 2)
(neg.f64 (*.f64 b (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3) (pow.f64 (neg.f64 b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(exp.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 1))
(+.f64 (+.f64 (neg.f64 a) 1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(+.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x y) b))) (sqrt.f64 (/.f64 (+.f64 x y) b)) (/.f64 (+.f64 x y) b)))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(*.f64 1 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 2)) (cbrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(/.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 3) (pow.f64 (/.f64 (+.f64 x y) b) 3)) (+.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2) (*.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2) (pow.f64 (/.f64 (+.f64 x y) b) 2)) (fma.f64 -1 (+.f64 a -1/2) (/.f64 (+.f64 x y) b)))
(pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3)
(pow.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 2)
(log.f64 (exp.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(exp.f64 (log.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 1))
(fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) b))) 1)
(*.f64 1 (/.f64 (+.f64 x y) b))
(*.f64 (+.f64 x y) (/.f64 1 b))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (cbrt.f64 (/.f64 (+.f64 x y) b)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) b)) (sqrt.f64 (/.f64 (+.f64 x y) b)))
(pow.f64 (/.f64 (+.f64 x y) b) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) b) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) b)) 2)
(pow.f64 (/.f64 b (+.f64 x y)) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 x y) b)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) b))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) b)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) b)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) b)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) b)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))) 1)
(*.f64 1 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2)) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 3)
(pow.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 2)
(log.f64 (exp.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 1))
(fma.f64 1 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 1)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b -1/2) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -1/2) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 1))
(fma.f64 1 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b -1/2))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 b -1/2 (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b -1/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -1/2)) 2) (cbrt.f64 (*.f64 b -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b -1/2))
(fma.f64 (sqrt.f64 (*.f64 b -1/2)) (sqrt.f64 (*.f64 b -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b -1/2))
(+.f64 (*.f64 a b) (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(+.f64 (*.f64 b a) (*.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))) 1)
(pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 3)
(pow.f64 (pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 2)
(log.f64 (pow.f64 (exp.f64 a) (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 1))
(fma.f64 b a (*.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) a))
(fma.f64 a b (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 1)
(*.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b a) 3) -1/8) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2) (*.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (-.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 2)
(log.f64 (exp.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))
(cbrt.f64 (pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(log1p.f64 (expm1.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(exp.f64 (log.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 1))
(fma.f64 1 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 (*.f64 z (-.f64 1 (log.f64 t))) (/.f64 1 a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (/.f64 b a) -1/2 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 b a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 b a))) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 b a))) (sqrt.f64 (*.f64 -1/2 (/.f64 b a))) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))) 1)
(*.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (/.f64 1 a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 2)
(pow.f64 (/.f64 a (*.f64 z (-.f64 1 (log.f64 t)))) -1)
(log.f64 (pow.f64 (exp.f64 z) (/.f64 (-.f64 1 (log.f64 t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(exp.f64 (log.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 1))

simplify426.0ms (2.9%)

Algorithm
egg-herbie
Rules
930×associate-*r*
864×fma-define
824×associate-*l*
748×distribute-rgt-in
734×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099139315
1260336388
Stop Event
node limit
Counts
716 → 682
Calls
Call 1
Inputs
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
x
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
x
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))
(*.f64 x (+.f64 1 (/.f64 y x)))
(+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))
(+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))
(+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))
(*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))
(*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))
(*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))
(*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))
(*.f64 x (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))
(*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
y
(*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))
(*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))
(*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(/.f64 y x)
(+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))
(+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))
(+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))
(*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))
(*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 y x)
(*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(/.f64 y x)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 y x)
(*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))
(*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))
(*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))
(/.f64 y x)
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(/.f64 y x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))
(*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))
(*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))
(*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(+.f64 x y)
(+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))
(+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))
(+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))
(*.f64 a b)
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
y
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
x
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))
(*.f64 -1 a)
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))
(*.f64 -1 a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))
(-.f64 1/2 (+.f64 a (/.f64 x b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))
(*.f64 -1 (/.f64 y b))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))
(*.f64 -1 (/.f64 y b))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))
(*.f64 -1 (/.f64 x b))
(*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))
(*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))
(*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))
(*.f64 -1 (/.f64 x b))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))
(*.f64 -1 (/.f64 (+.f64 x y) b))
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(/.f64 x b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(/.f64 y b)
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(/.f64 y b)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(/.f64 y b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(/.f64 x b)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(/.f64 x b)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 x y) b)
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
x
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 -1/2 b)
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 -1/2 b)
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(+.f64 x (*.f64 -1/2 b))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1/2 b)
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))
(*.f64 -1/2 b)
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 -1/2 b)
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 a b)
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a)))))
(*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))
(*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))
(*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))
(*.f64 -1 (*.f64 a (*.f64 b (-.f64 (*.f64 1/2 (/.f64 1 a)) 1))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))
(*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a))))
(+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))
(+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))
(+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))
(*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))
(*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)
(*.f64 -1/2 (/.f64 b a))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))
(*.f64 -1/2 (/.f64 b a))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(*.f64 -1/2 (/.f64 b a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))
(*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))
(*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))
(*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))
(/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(+.f64 x (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(+.f64 (*.f64 x 1) (*.f64 x (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))) 1)
(pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))) 2)
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(exp.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (log.f64 x)) 1))
(fma.f64 x 1 (*.f64 x (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(fma.f64 1 x (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(-.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1)
(-.f64 (+.f64 (/.f64 z x) (/.f64 y x)) (/.f64 (*.f64 z (log.f64 t)) x))
(*.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 2) (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3)) (+.f64 (pow.f64 (/.f64 z x) 2) (-.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 2) (*.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 z x) 2) (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 2)) (-.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(exp.f64 (log.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 1))
(fma.f64 1 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 1 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 z x))
(fma.f64 z (/.f64 1 x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z x) 2)) (cbrt.f64 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2) (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (/.f64 z x))
(fma.f64 (sqrt.f64 (/.f64 z x)) (sqrt.f64 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (/.f64 z x))
(+.f64 (/.f64 y x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 y x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 (/.f64 (log.f64 t) x)) z (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) x) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (fma.f64 1 (/.f64 y x) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 1 (/.f64 y x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 y (/.f64 1 x) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 y (/.f64 1 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(*.f64 1 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2) (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2) (*.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (+.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(exp.f64 (log.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1))
(fma.f64 1 (/.f64 y x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 1 (/.f64 y x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 y (/.f64 1 x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 y (/.f64 1 x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 t) x))) 1)
(*.f64 1 (/.f64 (log.f64 t) x))
(*.f64 (log.f64 t) (/.f64 1 x))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 t) x) 2)) (cbrt.f64 (/.f64 (log.f64 t) x)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 t) x)) (sqrt.f64 (/.f64 (log.f64 t) x)))
(pow.f64 (/.f64 (log.f64 t) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 t) x)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 t) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 t) x)) 2)
(pow.f64 (/.f64 x (log.f64 t)) -1)
(log.f64 (pow.f64 t (/.f64 1 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 t) x))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 t) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 t) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) x)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 t) x)))
(exp.f64 (log.f64 (/.f64 (log.f64 t) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 t) x)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))) 1)
(pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 2)
(neg.f64 (*.f64 b (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3) (pow.f64 (neg.f64 b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(exp.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 1))
(+.f64 (+.f64 (neg.f64 a) 1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(+.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x y) b))) (sqrt.f64 (/.f64 (+.f64 x y) b)) (/.f64 (+.f64 x y) b)))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(*.f64 1 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 2)) (cbrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(/.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 3) (pow.f64 (/.f64 (+.f64 x y) b) 3)) (+.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2) (*.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2) (pow.f64 (/.f64 (+.f64 x y) b) 2)) (fma.f64 -1 (+.f64 a -1/2) (/.f64 (+.f64 x y) b)))
(pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3)
(pow.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 2)
(log.f64 (exp.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(exp.f64 (log.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 1))
(fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) b))) 1)
(*.f64 1 (/.f64 (+.f64 x y) b))
(*.f64 (+.f64 x y) (/.f64 1 b))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (cbrt.f64 (/.f64 (+.f64 x y) b)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) b)) (sqrt.f64 (/.f64 (+.f64 x y) b)))
(pow.f64 (/.f64 (+.f64 x y) b) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) b) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) b)) 2)
(pow.f64 (/.f64 b (+.f64 x y)) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 x y) b)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) b))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) b)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) b)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) b)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) b)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))) 1)
(*.f64 1 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2)) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 3)
(pow.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 2)
(log.f64 (exp.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 1))
(fma.f64 1 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 1)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b -1/2) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -1/2) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 1))
(fma.f64 1 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b -1/2))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 b -1/2 (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b -1/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -1/2)) 2) (cbrt.f64 (*.f64 b -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b -1/2))
(fma.f64 (sqrt.f64 (*.f64 b -1/2)) (sqrt.f64 (*.f64 b -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b -1/2))
(+.f64 (*.f64 a b) (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(+.f64 (*.f64 b a) (*.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))) 1)
(pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 3)
(pow.f64 (pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 2)
(log.f64 (pow.f64 (exp.f64 a) (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 1))
(fma.f64 b a (*.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) a))
(fma.f64 a b (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 1)
(*.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b a) 3) -1/8) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2) (*.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (-.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 2)
(log.f64 (exp.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))
(cbrt.f64 (pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(log1p.f64 (expm1.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(exp.f64 (log.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 1))
(fma.f64 1 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 (*.f64 z (-.f64 1 (log.f64 t))) (/.f64 1 a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (/.f64 b a) -1/2 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 b a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 b a))) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 b a))) (sqrt.f64 (*.f64 -1/2 (/.f64 b a))) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))) 1)
(*.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (/.f64 1 a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 2)
(pow.f64 (/.f64 a (*.f64 z (-.f64 1 (log.f64 t)))) -1)
(log.f64 (pow.f64 (exp.f64 z) (/.f64 (-.f64 1 (log.f64 t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(exp.f64 (log.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 1))
Outputs
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
x
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
x
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 -1 (/.f64 y x) (/.f64 (neg.f64 z) x)) (+.f64 1 (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))))))
(*.f64 (+.f64 (fma.f64 -1 (+.f64 (/.f64 y x) (/.f64 z x)) -1) (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 -1 (/.f64 y x) (/.f64 (neg.f64 z) x)) (+.f64 1 (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))))))
(*.f64 (+.f64 (fma.f64 -1 (+.f64 (/.f64 y x) (/.f64 z x)) -1) (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1 (/.f64 z x))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 -1 (/.f64 y x) (/.f64 (neg.f64 z) x)) (+.f64 1 (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))))))
(*.f64 (+.f64 (fma.f64 -1 (+.f64 (/.f64 y x) (/.f64 z x)) -1) (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 x))
(*.f64 x (+.f64 1 (/.f64 y x)))
(+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x)) 1))
(+.f64 (*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))) (*.f64 x (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (+.f64 1 (/.f64 y x))))
(*.f64 x (+.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x)) 1))
(*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))
(*.f64 z (fma.f64 x (/.f64 (log.f64 t) (neg.f64 x)) 1))
(*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))
(*.f64 z (fma.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (*.f64 x (/.f64 (+.f64 1 (/.f64 y x)) z))))
(*.f64 z (*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 y x)) z) (/.f64 (-.f64 1 (log.f64 t)) x))))
(*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))
(*.f64 z (fma.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (*.f64 x (/.f64 (+.f64 1 (/.f64 y x)) z))))
(*.f64 z (*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 y x)) z) (/.f64 (-.f64 1 (log.f64 t)) x))))
(*.f64 z (+.f64 (*.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))
(*.f64 z (fma.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (*.f64 x (/.f64 (+.f64 1 (/.f64 y x)) z))))
(*.f64 z (*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 y x)) z) (/.f64 (-.f64 1 (log.f64 t)) x))))
(*.f64 x (*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x))))
(*.f64 x (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))
(*.f64 z (fma.f64 x (/.f64 (log.f64 t) (neg.f64 x)) 1))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (fma.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (*.f64 x (/.f64 (+.f64 1 (/.f64 y x)) z)))))
(*.f64 z (neg.f64 (neg.f64 (*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 y x)) z) (/.f64 (-.f64 1 (log.f64 t)) x))))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (fma.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (*.f64 x (/.f64 (+.f64 1 (/.f64 y x)) z)))))
(*.f64 z (neg.f64 (neg.f64 (*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 y x)) z) (/.f64 (-.f64 1 (log.f64 t)) x))))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (fma.f64 x (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (*.f64 x (/.f64 (+.f64 1 (/.f64 y x)) z)))))
(*.f64 z (neg.f64 (neg.f64 (*.f64 x (+.f64 (/.f64 (+.f64 1 (/.f64 y x)) z) (/.f64 (-.f64 1 (log.f64 t)) x))))))
(*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))))
(fma.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y)
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))))
(fma.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y)
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))))
(+.f64 y (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))))
(fma.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y)
y
(*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))
(*.f64 y (+.f64 1 (*.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y))))
(*.f64 y (fma.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y) 1))
(*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))
(*.f64 y (+.f64 1 (*.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y))))
(*.f64 y (fma.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y) 1))
(*.f64 y (+.f64 1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)))
(*.f64 y (+.f64 1 (*.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y))))
(*.f64 y (fma.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y) 1))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))
(*.f64 (neg.f64 y) (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y)) -1))
(*.f64 y (neg.f64 (*.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y) 1) -1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))
(*.f64 (neg.f64 y) (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y)) -1))
(*.f64 y (neg.f64 (*.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y) 1) -1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))) y)) 1)))
(*.f64 (neg.f64 y) (fma.f64 -1 (*.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y)) -1))
(*.f64 y (neg.f64 (*.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x))) y) 1) -1)))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))))
(*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x)))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))))
(*.f64 x (+.f64 1 (-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))))
(/.f64 y x)
(+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))
(fma.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (/.f64 y x))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x))
(+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))
(fma.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (/.f64 y x))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x))
(+.f64 (*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))) (/.f64 y x))
(fma.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (/.f64 y x))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x))
(*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 z x))) (/.f64 (log.f64 t) x)))
(*.f64 z (+.f64 (/.f64 y (*.f64 z x)) (/.f64 (-.f64 1 (log.f64 t)) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 z x))) (/.f64 (log.f64 t) x)))
(*.f64 z (+.f64 (/.f64 y (*.f64 z x)) (/.f64 (-.f64 1 (log.f64 t)) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 x z))) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (*.f64 z x))) (/.f64 (log.f64 t) x)))
(*.f64 z (+.f64 (/.f64 y (*.f64 z x)) (/.f64 (-.f64 1 (log.f64 t)) x)))
(*.f64 z (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))
(*.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 y) (*.f64 z x)) (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))
(*.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 z x))) (/.f64 (-.f64 1 (log.f64 t)) x)) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 y) (*.f64 z x)) (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))
(*.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 z x))) (/.f64 (-.f64 1 (log.f64 t)) x)) (neg.f64 z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (+.f64 (*.f64 -1 (/.f64 (log.f64 t) x)) (/.f64 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (neg.f64 y) (*.f64 z x)) (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x))))
(*.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 z x))) (/.f64 (-.f64 1 (log.f64 t)) x)) (neg.f64 z))
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(/.f64 (-.f64 (+.f64 y z) (*.f64 z (log.f64 t))) x)
(/.f64 (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))) x)
(/.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) x)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 y) (*.f64 -1 z)) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 x))
(-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x))
(-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(/.f64 y x)
(*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y)))
(*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y)))
(*.f64 y (-.f64 (+.f64 (/.f64 1 x) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y)))
(/.f64 y x)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y)) (/.f64 1 x)))
(*.f64 y (neg.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y) (/.f64 -1 x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y)) (/.f64 1 x)))
(*.f64 y (neg.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y) (/.f64 -1 x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 z x) (/.f64 (*.f64 z (log.f64 t)) x)) y)) (/.f64 1 x))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y)) (/.f64 1 x)))
(*.f64 y (neg.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 z x) (*.f64 z (/.f64 (log.f64 t) x))) y) (/.f64 -1 x))))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 z x)) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))
(*.f64 z (/.f64 (log.f64 t) (neg.f64 x)))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 y x)
(*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))
(*.f64 y (fma.f64 -1 (*.f64 z (/.f64 (log.f64 t) (*.f64 y x))) (/.f64 1 x)))
(*.f64 y (-.f64 (/.f64 1 x) (*.f64 z (/.f64 (log.f64 t) (*.f64 y x)))))
(*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))
(*.f64 y (fma.f64 -1 (*.f64 z (/.f64 (log.f64 t) (*.f64 y x))) (/.f64 1 x)))
(*.f64 y (-.f64 (/.f64 1 x) (*.f64 z (/.f64 (log.f64 t) (*.f64 y x)))))
(*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y))) (/.f64 1 x)))
(*.f64 y (fma.f64 -1 (*.f64 z (/.f64 (log.f64 t) (*.f64 y x))) (/.f64 1 x)))
(*.f64 y (-.f64 (/.f64 1 x) (*.f64 z (/.f64 (log.f64 t) (*.f64 y x)))))
(/.f64 y x)
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 z (/.f64 (log.f64 t) (*.f64 y x))) (/.f64 1 x)))
(*.f64 y (neg.f64 (fma.f64 z (/.f64 (log.f64 t) (*.f64 y x)) (/.f64 -1 x))))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 z (/.f64 (log.f64 t) (*.f64 y x))) (/.f64 1 x)))
(*.f64 y (neg.f64 (fma.f64 z (/.f64 (log.f64 t) (*.f64 y x)) (/.f64 -1 x))))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 z (log.f64 t)) (*.f64 x y)) (/.f64 1 x))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 z (/.f64 (log.f64 t) (*.f64 y x))) (/.f64 1 x)))
(*.f64 y (neg.f64 (fma.f64 z (/.f64 (log.f64 t) (*.f64 y x)) (/.f64 -1 x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (*.f64 z (log.f64 t)))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (log.f64 t))) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (*.f64 z (log.f64 t)))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (log.f64 t))) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (*.f64 z (log.f64 t)))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (log.f64 t))) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (*.f64 z (log.f64 t)))) x))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (*.f64 z (log.f64 t)))) x))
(/.f64 (fma.f64 y -1 (*.f64 z (log.f64 t))) (neg.f64 x))
(/.f64 y x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 y x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))
(*.f64 z (/.f64 (log.f64 t) (neg.f64 x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 z x)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 z x)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 x z)) (/.f64 (log.f64 t) x)))
(*.f64 z (-.f64 (/.f64 y (*.f64 z x)) (/.f64 (log.f64 t) x)))
(*.f64 -1 (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))
(*.f64 z (/.f64 (log.f64 t) (neg.f64 x)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))
(*.f64 (neg.f64 z) (+.f64 (/.f64 (neg.f64 y) (*.f64 z x)) (/.f64 (log.f64 t) x)))
(*.f64 z (neg.f64 (fma.f64 -1 (/.f64 y (*.f64 z x)) (/.f64 (log.f64 t) x))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))
(*.f64 (neg.f64 z) (+.f64 (/.f64 (neg.f64 y) (*.f64 z x)) (/.f64 (log.f64 t) x)))
(*.f64 z (neg.f64 (fma.f64 -1 (/.f64 y (*.f64 z x)) (/.f64 (log.f64 t) x))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 y (*.f64 x z))) (*.f64 -1 (/.f64 (log.f64 t) x)))))
(*.f64 (neg.f64 z) (+.f64 (/.f64 (neg.f64 y) (*.f64 z x)) (/.f64 (log.f64 t) x)))
(*.f64 z (neg.f64 (fma.f64 -1 (/.f64 y (*.f64 z x)) (/.f64 (log.f64 t) x))))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 z (log.f64 (/.f64 1 t))) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(-.f64 (/.f64 y x) (/.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))) x))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)))
(-.f64 (/.f64 y x) (*.f64 z (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 t)) x))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))) x)
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) x)
(+.f64 x y)
(+.f64 y x)
(+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))
(+.f64 x (+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a))))
(+.f64 x (-.f64 y (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))
(+.f64 x (+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a))))
(+.f64 x (-.f64 y (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))
(+.f64 x (+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a))))
(+.f64 x (-.f64 y (*.f64 b (-.f64 1/2 a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 y b)) (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 y b)) (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (+.f64 (/.f64 x b) (/.f64 y b))))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 y b)) (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))) (*.f64 b a))
(fma.f64 b a (*.f64 b (neg.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))) (*.f64 b a))
(fma.f64 b a (*.f64 b (neg.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))) (*.f64 b a))
(fma.f64 b a (*.f64 b (neg.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))) a)))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))) a)))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))) a)))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)) a))))
(*.f64 a (neg.f64 (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)) a))))
(*.f64 a (neg.f64 (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)) a))))
(*.f64 a (neg.f64 (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a) -1))))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b))))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (neg.f64 b))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(-.f64 y (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 x b))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(-.f64 y (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 x b))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(-.f64 y (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 x b))))
y
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 (neg.f64 y) (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) -1))
(*.f64 (neg.f64 y) (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y) -1))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 (neg.f64 y) (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) -1))
(*.f64 (neg.f64 y) (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y) -1))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 (neg.f64 y) (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) -1))
(*.f64 (neg.f64 y) (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y) -1))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 y b))))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 x (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 x (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 x (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
x
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (neg.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (neg.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (neg.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(neg.f64 (*.f64 x (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(neg.f64 (*.f64 x (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(neg.f64 (*.f64 x (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x) -1) (neg.f64 x))
(-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b))
(-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (+.f64 (/.f64 x b) (/.f64 y b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(*.f64 -1 a)
(neg.f64 a)
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 1 (+.f64 (/.f64 x (*.f64 b a)) (/.f64 y (*.f64 b a))))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 (/.f64 (/.f64 x a) b) (+.f64 (/.f64 y (*.f64 b a)) 1))))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 1 (+.f64 (/.f64 x (*.f64 b a)) (/.f64 y (*.f64 b a))))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 (/.f64 (/.f64 x a) b) (+.f64 (/.f64 y (*.f64 b a)) 1))))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (+.f64 (/.f64 x (*.f64 a b)) (/.f64 y (*.f64 a b))))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 1 (+.f64 (/.f64 x (*.f64 b a)) (/.f64 y (*.f64 b a))))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 (/.f64 (/.f64 x a) b) (+.f64 (/.f64 y (*.f64 b a)) 1))))
(*.f64 -1 a)
(neg.f64 a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))
(*.f64 (neg.f64 a) (+.f64 1 (neg.f64 (/.f64 (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)) a))))
(*.f64 (-.f64 1 (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))
(*.f64 (neg.f64 a) (+.f64 1 (neg.f64 (/.f64 (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)) a))))
(*.f64 (-.f64 1 (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 (/.f64 x b) (/.f64 y b))) a)))))
(*.f64 (neg.f64 a) (+.f64 1 (neg.f64 (/.f64 (-.f64 (-.f64 1/2 (/.f64 x b)) (/.f64 y b)) a))))
(*.f64 (-.f64 1 (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a)) (neg.f64 a))
(-.f64 1/2 (+.f64 a (/.f64 x b)))
(-.f64 (-.f64 1/2 a) (/.f64 x b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) (+.f64 a (/.f64 x b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(*.f64 -1 (/.f64 y b))
(/.f64 (neg.f64 y) b)
(/.f64 y (neg.f64 b))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))
(*.f64 y (-.f64 (/.f64 1/2 y) (+.f64 (+.f64 (/.f64 1 b) (/.f64 a y)) (/.f64 (/.f64 x b) y))))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))
(*.f64 y (-.f64 (/.f64 1/2 y) (+.f64 (+.f64 (/.f64 1 b) (/.f64 a y)) (/.f64 (/.f64 x b) y))))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a y) (/.f64 x (*.f64 b y))))))
(*.f64 y (-.f64 (/.f64 1/2 y) (+.f64 (+.f64 (/.f64 1 b) (/.f64 a y)) (/.f64 (/.f64 x b) y))))
(*.f64 -1 (/.f64 y b))
(/.f64 (neg.f64 y) b)
(/.f64 y (neg.f64 b))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y) (/.f64 1 b)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 1 b) (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y) (/.f64 1 b)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 1 b) (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) (/.f64 1 b))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y) (/.f64 1 b)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 1 b) (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y)))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 x b))) (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) (/.f64 y b))
(-.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 y b))
(*.f64 -1 (/.f64 x b))
(neg.f64 (/.f64 x b))
(/.f64 x (neg.f64 b))
(*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))
(*.f64 x (-.f64 (/.f64 1/2 x) (+.f64 (+.f64 (/.f64 1 b) (/.f64 a x)) (/.f64 y (*.f64 x b)))))
(*.f64 x (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 y (*.f64 x b)) (+.f64 (/.f64 a x) (/.f64 1 b)))))
(*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))
(*.f64 x (-.f64 (/.f64 1/2 x) (+.f64 (+.f64 (/.f64 1 b) (/.f64 a x)) (/.f64 y (*.f64 x b)))))
(*.f64 x (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 y (*.f64 x b)) (+.f64 (/.f64 a x) (/.f64 1 b)))))
(*.f64 x (-.f64 (*.f64 1/2 (/.f64 1 x)) (+.f64 (/.f64 1 b) (+.f64 (/.f64 a x) (/.f64 y (*.f64 b x))))))
(*.f64 x (-.f64 (/.f64 1/2 x) (+.f64 (+.f64 (/.f64 1 b) (/.f64 a x)) (/.f64 y (*.f64 x b)))))
(*.f64 x (-.f64 (/.f64 1/2 x) (+.f64 (/.f64 y (*.f64 x b)) (+.f64 (/.f64 a x) (/.f64 1 b)))))
(*.f64 -1 (/.f64 x b))
(neg.f64 (/.f64 x b))
(/.f64 x (neg.f64 b))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x) (/.f64 1 b))))
(*.f64 (-.f64 (/.f64 1 b) (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x) (/.f64 1 b))))
(*.f64 (-.f64 (/.f64 1 b) (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (/.f64 1 b))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x) (/.f64 1 b))))
(*.f64 (-.f64 (/.f64 1 b) (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) (neg.f64 x))
(*.f64 -1 (/.f64 (+.f64 x y) b))
(/.f64 (+.f64 y x) (neg.f64 b))
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 y x)) b)
(/.f64 (-.f64 (fma.f64 b (-.f64 1/2 a) (neg.f64 x)) y) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 y x)) b)
(/.f64 (-.f64 (fma.f64 b (-.f64 1/2 a) (neg.f64 x)) y) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 x y)) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) (+.f64 y x)) b)
(/.f64 (-.f64 (fma.f64 b (-.f64 1/2 a) (neg.f64 x)) y) b)
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x y) b))) a)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(/.f64 x b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(/.f64 y b)
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 (/.f64 x b) y)))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 (/.f64 x b) y)))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 (/.f64 x b) y)))
(/.f64 y b)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (/.f64 x b) y) (/.f64 -1 b)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (/.f64 x b) y) (/.f64 -1 b)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (/.f64 x b) y) (/.f64 -1 b)))
(/.f64 y b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(/.f64 x b)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(/.f64 x b)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 y (*.f64 x b)) (/.f64 -1 b))))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 y (*.f64 x b)) (/.f64 -1 b))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 y (*.f64 x b)) (/.f64 -1 b))))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 y (*.f64 x b)) (/.f64 -1 b))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 y (*.f64 x b)) (/.f64 -1 b))))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 y (*.f64 x b)) (/.f64 -1 b))))
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(/.f64 (+.f64 x y) b)
(/.f64 (+.f64 y x) b)
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
x
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (fma.f64 -1/2 (/.f64 b x) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(*.f64 x (+.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 -1/2 (/.f64 b x)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (fma.f64 -1/2 (/.f64 b x) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(*.f64 x (+.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 -1/2 (/.f64 b x)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b x)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) x))))
(*.f64 x (+.f64 1 (fma.f64 -1/2 (/.f64 b x) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(*.f64 x (+.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (*.f64 -1/2 (/.f64 b x)))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x) -1)))
(*.f64 (+.f64 (/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x) -1)))
(*.f64 (+.f64 (/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x) -1)))
(*.f64 (+.f64 (/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) x) -1) (neg.f64 x))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(*.f64 -1/2 b)
(*.f64 b -1/2)
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (+.f64 (/.f64 x b) (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) -1/2)))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (+.f64 (/.f64 x b) (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) -1/2)))
(*.f64 b (-.f64 (+.f64 (/.f64 x b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) 1/2))
(*.f64 b (+.f64 (/.f64 x b) (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) -1/2)))
(*.f64 -1/2 b)
(*.f64 b -1/2)
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b))))
(*.f64 (-.f64 1/2 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b))))
(*.f64 (-.f64 1/2 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b)))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) b))))
(*.f64 (-.f64 1/2 (/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) b)) (neg.f64 b))
(+.f64 x (*.f64 -1/2 b))
(+.f64 x (*.f64 b -1/2))
(fma.f64 b -1/2 x)
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 b z) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (/.f64 x z) (fma.f64 -1/2 (/.f64 b z) 1)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 b z) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (/.f64 x z) (fma.f64 -1/2 (/.f64 b z) 1)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 b z)) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 b z) (/.f64 x z))) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 (/.f64 x z) (fma.f64 -1/2 (/.f64 b z) 1)) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (/.f64 (+.f64 x (*.f64 b -1/2)) z))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (fma.f64 b -1/2 x) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (/.f64 (+.f64 x (*.f64 b -1/2)) z))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (fma.f64 b -1/2 x) z)) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (+.f64 x (*.f64 -1/2 b)) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (/.f64 (+.f64 x (*.f64 b -1/2)) z))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (/.f64 (fma.f64 b -1/2 x) z)) (neg.f64 z))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2)))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 x (fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1/2 b)
(*.f64 b -1/2)
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))
(*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) -1/2))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))
(*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) -1/2))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2))
(*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) -1/2))
(*.f64 -1/2 b)
(*.f64 b -1/2)
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (+.f64 1/2 (/.f64 (*.f64 (neg.f64 z) (-.f64 1 (log.f64 t))) b)))
(*.f64 b (neg.f64 (-.f64 1/2 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (+.f64 1/2 (/.f64 (*.f64 (neg.f64 z) (-.f64 1 (log.f64 t))) b)))
(*.f64 b (neg.f64 (-.f64 1/2 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (+.f64 1/2 (/.f64 (*.f64 (neg.f64 z) (-.f64 1 (log.f64 t))) b)))
(*.f64 b (neg.f64 (-.f64 1/2 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)))))
(*.f64 -1/2 b)
(*.f64 b -1/2)
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (/.f64 (*.f64 b -1/2) z) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 -1/2 (/.f64 b z) 1) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (/.f64 (*.f64 b -1/2) z) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 -1/2 (/.f64 b z) 1) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 b z))) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (/.f64 (*.f64 b -1/2) z) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 -1/2 (/.f64 b z) 1) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))
(*.f64 (neg.f64 z) (fma.f64 -1 (-.f64 1 (log.f64 t)) (*.f64 1/2 (/.f64 b z))))
(*.f64 (fma.f64 1/2 (/.f64 b z) (+.f64 -1 (log.f64 t))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))
(*.f64 (neg.f64 z) (fma.f64 -1 (-.f64 1 (log.f64 t)) (*.f64 1/2 (/.f64 b z))))
(*.f64 (fma.f64 1/2 (/.f64 b z) (+.f64 -1 (log.f64 t))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 1/2 (/.f64 b z)))))
(*.f64 (neg.f64 z) (fma.f64 -1 (-.f64 1 (log.f64 t)) (*.f64 1/2 (/.f64 b z))))
(*.f64 (fma.f64 1/2 (/.f64 b z) (+.f64 -1 (log.f64 t))) (neg.f64 z))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 -1/2 b (fma.f64 a b (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 -1/2 b (fma.f64 a b (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 -1/2 b (fma.f64 a b (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b a)))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 b a) (*.f64 z (/.f64 (+.f64 -1 (log.f64 t)) a))) b) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b a)))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 b a) (*.f64 z (/.f64 (+.f64 -1 (log.f64 t)) a))) b) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)) (*.f64 1/2 (/.f64 b a))))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b a)))))
(*.f64 (-.f64 (fma.f64 1/2 (/.f64 b a) (*.f64 z (/.f64 (+.f64 -1 (log.f64 t)) a))) b) (neg.f64 a))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (*.f64 a (-.f64 1 (/.f64 1/2 a)))))
(+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (*.f64 a (-.f64 1 (/.f64 1/2 a)))))
(+.f64 (*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a))))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (*.f64 a (-.f64 1 (/.f64 1/2 a)))))
(*.f64 a (*.f64 b (-.f64 1 (*.f64 1/2 (/.f64 1 a)))))
(*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a))))
(*.f64 b (*.f64 a (-.f64 1 (/.f64 1/2 a))))
(*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))
(*.f64 b (fma.f64 a (-.f64 1 (/.f64 1/2 a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b))))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) (*.f64 a (-.f64 1 (/.f64 1/2 a)))))
(*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))
(*.f64 b (fma.f64 a (-.f64 1 (/.f64 1/2 a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b))))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) (*.f64 a (-.f64 1 (/.f64 1/2 a)))))
(*.f64 b (+.f64 (*.f64 a (-.f64 1 (*.f64 1/2 (/.f64 1 a)))) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))
(*.f64 b (fma.f64 a (-.f64 1 (/.f64 1/2 a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b))))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) b) (*.f64 a (-.f64 1 (/.f64 1/2 a)))))
(*.f64 -1 (*.f64 a (*.f64 b (-.f64 (*.f64 1/2 (/.f64 1 a)) 1))))
(*.f64 (neg.f64 a) (*.f64 b (+.f64 (/.f64 1/2 a) -1)))
(*.f64 (*.f64 b a) (neg.f64 (+.f64 (/.f64 1/2 a) -1)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) (*.f64 a (+.f64 (/.f64 1/2 a) -1))))
(*.f64 (fma.f64 a (+.f64 (/.f64 1/2 a) -1) (/.f64 (*.f64 z (+.f64 -1 (log.f64 t))) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) (*.f64 a (+.f64 (/.f64 1/2 a) -1))))
(*.f64 (fma.f64 a (+.f64 (/.f64 1/2 a) -1) (/.f64 (*.f64 z (+.f64 -1 (log.f64 t))) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)) (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) 1)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) (*.f64 a (+.f64 (/.f64 1/2 a) -1))))
(*.f64 (fma.f64 a (+.f64 (/.f64 1/2 a) -1) (/.f64 (*.f64 z (+.f64 -1 (log.f64 t))) b)) (neg.f64 b))
(*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 b -1/2) a)))
(*.f64 a (fma.f64 -1/2 (/.f64 b a) b))
(+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(+.f64 (*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))) (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(*.f64 a (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (*.f64 a (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))
(*.f64 z (fma.f64 a (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 a (/.f64 (+.f64 b (/.f64 (*.f64 b -1/2) a)) z))))
(*.f64 z (*.f64 a (+.f64 (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (fma.f64 -1/2 (/.f64 b a) b) z))))
(*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))
(*.f64 z (fma.f64 a (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 a (/.f64 (+.f64 b (/.f64 (*.f64 b -1/2) a)) z))))
(*.f64 z (*.f64 a (+.f64 (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (fma.f64 -1/2 (/.f64 b a) b) z))))
(*.f64 z (+.f64 (*.f64 a (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))) (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))
(*.f64 z (fma.f64 a (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 a (/.f64 (+.f64 b (/.f64 (*.f64 b -1/2) a)) z))))
(*.f64 z (*.f64 a (+.f64 (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (fma.f64 -1/2 (/.f64 b a) b) z))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (*.f64 a (/.f64 (+.f64 b (/.f64 (*.f64 b -1/2) a)) z)))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (*.f64 a (/.f64 (fma.f64 -1/2 (/.f64 b a) b) z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (*.f64 a (/.f64 (+.f64 b (/.f64 (*.f64 b -1/2) a)) z)))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (*.f64 a (/.f64 (fma.f64 -1/2 (/.f64 b a) b) z))) (neg.f64 z))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (-.f64 1 (log.f64 t))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 b (*.f64 -1/2 (/.f64 b a)))) z)))))
(*.f64 (neg.f64 z) (*.f64 -1 (+.f64 (-.f64 1 (log.f64 t)) (*.f64 a (/.f64 (+.f64 b (/.f64 (*.f64 b -1/2) a)) z)))))
(*.f64 (-.f64 (+.f64 -1 (log.f64 t)) (*.f64 a (/.f64 (fma.f64 -1/2 (/.f64 b a) b) z))) (neg.f64 z))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))))
(*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))))
(/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 -1/2 (/.f64 b a))
(/.f64 (*.f64 b -1/2) a)
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))
(*.f64 b (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a))) (/.f64 1/2 a)))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a)) (/.f64 -1/2 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))
(*.f64 b (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a))) (/.f64 1/2 a)))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a)) (/.f64 -1/2 a)))
(*.f64 b (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b)) (*.f64 1/2 (/.f64 1 a))))
(*.f64 b (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a))) (/.f64 1/2 a)))
(*.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a)) (/.f64 -1/2 a)))
(*.f64 -1/2 (/.f64 b a))
(/.f64 (*.f64 b -1/2) a)
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a))) (/.f64 1/2 a)))
(*.f64 (+.f64 (/.f64 1/2 a) (/.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (*.f64 b a))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a))) (/.f64 1/2 a)))
(*.f64 (+.f64 (/.f64 1/2 a) (/.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (*.f64 b a))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 a b))) (*.f64 1/2 (/.f64 1 a)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) (*.f64 b a))) (/.f64 1/2 a)))
(*.f64 (+.f64 (/.f64 1/2 a) (/.f64 (*.f64 z (+.f64 -1 (log.f64 t))) (*.f64 b a))) (neg.f64 b))
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))) a)
(/.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b 1/2)) a))
(/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b 1/2)) a))
(/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b 1/2)) a))
(/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 1/2 b)) a))
(neg.f64 (/.f64 (fma.f64 -1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b 1/2)) a))
(/.f64 (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t)))) (neg.f64 a))
(*.f64 -1/2 (/.f64 b a))
(/.f64 (*.f64 b -1/2) a)
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(*.f64 z (-.f64 (/.f64 1 a) (/.f64 (log.f64 t) a)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))
(*.f64 z (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 z a))) (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (fma.f64 -1/2 (/.f64 b (*.f64 z a)) (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))
(*.f64 z (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 z a))) (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (fma.f64 -1/2 (/.f64 b (*.f64 z a)) (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (-.f64 (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 a z))) (/.f64 1 a)) (/.f64 (log.f64 t) a)))
(*.f64 z (+.f64 (*.f64 -1/2 (/.f64 b (*.f64 z a))) (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (fma.f64 -1/2 (/.f64 b (*.f64 z a)) (/.f64 (-.f64 1 (log.f64 t)) a)))
(/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))
(*.f64 (neg.f64 z) (fma.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 1/2 (/.f64 b (*.f64 z a)))))
(*.f64 z (neg.f64 (fma.f64 1/2 (/.f64 b (*.f64 z a)) (/.f64 (+.f64 -1 (log.f64 t)) a))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))
(*.f64 (neg.f64 z) (fma.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 1/2 (/.f64 b (*.f64 z a)))))
(*.f64 z (neg.f64 (fma.f64 1/2 (/.f64 b (*.f64 z a)) (/.f64 (+.f64 -1 (log.f64 t)) a))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 1/2 (/.f64 b (*.f64 a z))))))
(*.f64 (neg.f64 z) (fma.f64 -1 (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 1/2 (/.f64 b (*.f64 z a)))))
(*.f64 z (neg.f64 (fma.f64 1/2 (/.f64 b (*.f64 z a)) (/.f64 (+.f64 -1 (log.f64 t)) a))))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))
(fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))
(fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))
(fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))
(+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a)))
(fma.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a) (*.f64 -1/2 (/.f64 b a)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(/.f64 (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))) a)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a))
(*.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a))
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a))
(*.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a))
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a))
(*.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a))
(/.f64 (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) a)
(*.f64 z (/.f64 (-.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))) a))
(*.f64 z (/.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) a))
(+.f64 x (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(+.f64 (*.f64 x 1) (*.f64 x (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))))
(expm1.f64 (log1p.f64 (fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)))
(pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 1)
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))) 3)
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3) 1/3)
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))) 2)
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3) (pow.f64 x 3)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))))
(expm1.f64 (log1p.f64 (fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(exp.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (log.f64 x)))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(exp.f64 (*.f64 (+.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (log.f64 x)) 1))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(fma.f64 x 1 (*.f64 x (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(fma.f64 1 x (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) x))
(*.f64 x (+.f64 (+.f64 1 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(fma.f64 x (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)) x)
(-.f64 (+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1)
(+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) 1))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))))
(-.f64 (+.f64 (/.f64 z x) (/.f64 y x)) (/.f64 (*.f64 z (log.f64 t)) x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(*.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 2) (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(*.f64 (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(/.f64 (+.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3)) (+.f64 (pow.f64 (/.f64 z x) 2) (-.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 2) (*.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) 3)) (+.f64 (pow.f64 (/.f64 z x) 2) (-.f64 (pow.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) 2) (*.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z x) 3) (pow.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) 3)) (+.f64 (pow.f64 (/.f64 z x) 2) (*.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (-.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (/.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 z x) 2) (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 2)) (-.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 z x) 2) (pow.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) 2)) (-.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1)
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 3)
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(pow.f64 (pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3) 1/3)
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 2)
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(log.f64 (exp.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(+.f64 (+.f64 1 (/.f64 z x)) (-.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) 1))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(exp.f64 (log.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))) 1))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(fma.f64 1 (/.f64 z x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(fma.f64 1 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 z x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(fma.f64 z (/.f64 1 x) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 z (-.f64 (/.f64 1 x) (/.f64 (log.f64 t) x)) (/.f64 y x))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) x) (/.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z x) 2)) (cbrt.f64 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z x) 2)) (cbrt.f64 (/.f64 z x)) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2) (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (/.f64 z x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(fma.f64 (sqrt.f64 (/.f64 z x)) (sqrt.f64 (/.f64 z x)) (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (/.f64 z x))
(+.f64 (/.f64 z x) (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x))
(+.f64 (/.f64 y x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(+.f64 (/.f64 y x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 (/.f64 (log.f64 t) x)) z (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (fma.f64 (/.f64 (log.f64 t) (neg.f64 x)) z (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) 0))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) x) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (fma.f64 (/.f64 (log.f64 t) (neg.f64 x)) z (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) 0))
(+.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (/.f64 (*.f64 z (log.f64 t)) x)))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) x)))) (sqrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (fma.f64 1 (/.f64 y x) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (fma.f64 (/.f64 (log.f64 t) (neg.f64 x)) z (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) 0))
(+.f64 (fma.f64 1 (/.f64 y x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 1 (/.f64 y x) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))))
(+.f64 (-.f64 (/.f64 y x) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))))
(+.f64 (fma.f64 y (/.f64 1 x) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) x) (*.f64 z (/.f64 (log.f64 t) x))) (fma.f64 y (/.f64 1 x) (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))))
(+.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) 0) (-.f64 (*.f64 y (/.f64 1 x)) (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (fma.f64 y (/.f64 1 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))) (fma.f64 y (/.f64 1 x) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))) (-.f64 (*.f64 y (/.f64 1 x)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (fma.f64 (neg.f64 z) (/.f64 (log.f64 t) x) (*.f64 z (/.f64 (log.f64 t) x))) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x))))
(+.f64 (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x))) (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))) (fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x))) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1))) (fma.f64 (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)) 1 (*.f64 (/.f64 (*.f64 z (log.f64 t)) x) 1)))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (fma.f64 (/.f64 (log.f64 t) (neg.f64 x)) z (*.f64 z (/.f64 (log.f64 t) x))))
(+.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x) (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 z (log.f64 t)) x)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)))))
(+.f64 (fma.f64 1 (/.f64 y x) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))))
(+.f64 (-.f64 (/.f64 y x) (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (log.f64 t) x))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)))))
(*.f64 1 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2) (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(*.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2) (*.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2) (*.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (*.f64 z (/.f64 (log.f64 t) x)) (fma.f64 z (/.f64 (log.f64 t) x) (/.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 (*.f64 z (log.f64 t)) x) 2)) (+.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)) (+.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (*.f64 z (/.f64 (log.f64 t) x)) 2)) (fma.f64 z (/.f64 (log.f64 t) x) (/.f64 y x)))
(pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 1)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 3)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(pow.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3) 1/3)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 2)
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(log.f64 (exp.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(cbrt.f64 (pow.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x)) 3))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(exp.f64 (log.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 y x) (/.f64 (*.f64 z (log.f64 t)) x))) 1))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(fma.f64 1 (/.f64 y x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(fma.f64 1 (/.f64 y x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(fma.f64 y (/.f64 1 x) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 y (/.f64 1 x) (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x)))
(-.f64 (*.f64 y (/.f64 1 x)) (*.f64 z (/.f64 (log.f64 t) x)))
(fma.f64 y (/.f64 1 x) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 y (/.f64 1 x) (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x)))
(-.f64 (*.f64 y (/.f64 1 x)) (*.f64 z (/.f64 (log.f64 t) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x))) (*.f64 z (/.f64 (log.f64 t) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x)) (/.f64 (*.f64 z (log.f64 t)) (neg.f64 x)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 y x) 2)) (cbrt.f64 (/.f64 y x))) (*.f64 z (/.f64 (log.f64 t) x)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (neg.f64 (/.f64 (*.f64 z (log.f64 t)) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 z) (/.f64 (log.f64 t) x)))
(/.f64 (-.f64 y (*.f64 z (log.f64 t))) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 t) x))) 1)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) x)))
(*.f64 1 (/.f64 (log.f64 t) x))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(*.f64 (log.f64 t) (/.f64 1 x))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 t) x) 2)) (cbrt.f64 (/.f64 (log.f64 t) x)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 t) x)) (sqrt.f64 (/.f64 (log.f64 t) x)))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(pow.f64 (/.f64 (log.f64 t) x) 1)
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 t) x)) 3)
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(pow.f64 (pow.f64 (/.f64 (log.f64 t) x) 3) 1/3)
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 t) x)) 2)
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(pow.f64 (/.f64 x (log.f64 t)) -1)
(/.f64 1 (/.f64 x (log.f64 t)))
(log.f64 (pow.f64 t (/.f64 1 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 t) x))))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 t) x) 3))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 t) 3) (pow.f64 x 3)))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 t) x)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 t) x)))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(exp.f64 (log.f64 (/.f64 (log.f64 t) x)))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 t) x)) 1))
(neg.f64 (/.f64 (log.f64 t) (neg.f64 x)))
(/.f64 (log.f64 t) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 1)
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 3)
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(pow.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3) 1/3)
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 2)
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(neg.f64 (*.f64 b (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3)))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3) (pow.f64 (neg.f64 b) 3)))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(exp.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))) 1))
(*.f64 (neg.f64 b) (-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(+.f64 (+.f64 (neg.f64 a) 1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(+.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x y) b))) (sqrt.f64 (/.f64 (+.f64 x y) b)) (/.f64 (+.f64 x y) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 1 (-.f64 1/2 a) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 y x) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))) (-.f64 (-.f64 1/2 a) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (fma.f64 (/.f64 -1 b) (+.f64 y x) (/.f64 (+.f64 y x) b)) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a)) (/.f64 (+.f64 y x) (neg.f64 b))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) b) 0) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a)) (/.f64 (+.f64 y x) (neg.f64 b))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (fma.f64 (/.f64 -1 b) (+.f64 y x) (/.f64 (+.f64 y x) b)) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a)) (/.f64 (+.f64 y x) (neg.f64 b))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) b) 0) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a)) (/.f64 (+.f64 y x) (neg.f64 b))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 y x) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))) (fma.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a))) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 1 (-.f64 1/2 a) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 y x) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))) (-.f64 (-.f64 1/2 a) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (+.f64 x y) b) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 x y) b)) 1 (*.f64 (/.f64 (+.f64 x y) b) 1)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (/.f64 1 b) (+.f64 x y)))) (fma.f64 (neg.f64 (/.f64 1 b)) (+.f64 x y) (*.f64 (/.f64 1 b) (+.f64 x y))))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 y x) b))) (sqrt.f64 (/.f64 (+.f64 y x) b)) (/.f64 (+.f64 y x) b)))
(+.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) (*.f64 (/.f64 (+.f64 y x) b) 0))
(+.f64 (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 x y) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)))))
(+.f64 (fma.f64 1 (-.f64 1/2 a) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 y x) b))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))) (-.f64 (-.f64 1/2 a) (*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))))
(*.f64 1 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 2)) (cbrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)) 2)) (cbrt.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(/.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 3) (pow.f64 (/.f64 (+.f64 x y) b) 3)) (+.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2) (+.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2) (*.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 1/2 a) 3) (pow.f64 (/.f64 (+.f64 y x) b) 3)) (+.f64 (pow.f64 (-.f64 1/2 a) 2) (+.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2) (*.f64 (/.f64 (+.f64 y x) b) (-.f64 1/2 a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 1/2 a) 3) (pow.f64 (/.f64 (+.f64 y x) b) 3)) (+.f64 (pow.f64 (-.f64 1/2 a) 2) (*.f64 (/.f64 (+.f64 y x) b) (+.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2) (pow.f64 (/.f64 (+.f64 x y) b) 2)) (fma.f64 -1 (+.f64 a -1/2) (/.f64 (+.f64 x y) b)))
(/.f64 (-.f64 (pow.f64 (-.f64 1/2 a) 2) (pow.f64 (/.f64 (+.f64 y x) b) 2)) (fma.f64 -1 (+.f64 a -1/2) (/.f64 (+.f64 y x) b)))
(/.f64 (-.f64 (pow.f64 (-.f64 1/2 a) 2) (pow.f64 (/.f64 (+.f64 y x) b) 2)) (+.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))
(pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 1)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(pow.f64 (cbrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 3)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(pow.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3) 1/3)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(pow.f64 (sqrt.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 2)
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(log.f64 (exp.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)))))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b)) 3))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(exp.f64 (log.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (/.f64 (+.f64 x y) b))) 1))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(fma.f64 1 (+.f64 (neg.f64 a) 1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (neg.f64 a) 1/2) 2)) (cbrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (/.f64 (+.f64 x y) b)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1/2 a) 2)) (cbrt.f64 (-.f64 1/2 a)) (/.f64 (+.f64 y x) (neg.f64 b)))
(fma.f64 (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (sqrt.f64 (+.f64 (neg.f64 a) 1/2)) (neg.f64 (/.f64 (+.f64 x y) b)))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (+.f64 x y) b)))
(-.f64 (+.f64 1/2 (/.f64 (+.f64 y x) (neg.f64 b))) a)
(-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) b))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y x) b)))
(*.f64 1 (/.f64 (+.f64 x y) b))
(/.f64 (+.f64 y x) b)
(*.f64 (+.f64 x y) (/.f64 1 b))
(/.f64 (+.f64 y x) b)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 2)) (cbrt.f64 (/.f64 (+.f64 x y) b)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 y x) b)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) b) 2)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) b)) (sqrt.f64 (/.f64 (+.f64 x y) b)))
(/.f64 (+.f64 y x) b)
(pow.f64 (/.f64 (+.f64 x y) b) 1)
(/.f64 (+.f64 y x) b)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) b)) 3)
(/.f64 (+.f64 y x) b)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) b) 3) 1/3)
(/.f64 (+.f64 y x) b)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) b)) 2)
(/.f64 (+.f64 y x) b)
(pow.f64 (/.f64 b (+.f64 x y)) -1)
(/.f64 1 (/.f64 b (+.f64 y x)))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) b)))
(/.f64 (+.f64 y x) b)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) b))))
(/.f64 (+.f64 y x) b)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) b) 3))
(/.f64 (+.f64 y x) b)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 b 3)))
(/.f64 (+.f64 y x) b)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) b)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y x) b)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) b)))
(/.f64 (+.f64 y x) b)
(exp.f64 (log.f64 (/.f64 (+.f64 x y) b)))
(/.f64 (+.f64 y x) b)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) b)) 1))
(/.f64 (+.f64 y x) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))) 1)
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(*.f64 1 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2)) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2) (*.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) (-.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2)) (-.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 2)) (+.f64 x (fma.f64 b 1/2 (*.f64 z (+.f64 -1 (log.f64 t))))))
(pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 1)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 3)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3) 1/3)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 2)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(exp.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 1))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 1 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) x)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) x)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) x)
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(+.f64 x (fma.f64 -1/2 b (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t)))))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(/.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b -1/2) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (fma.f64 (pow.f64 b 3) -1/8 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b -1/2) 2) (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b -1/2)))))
(/.f64 (fma.f64 (pow.f64 b 3) -1/8 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b -1/2) 2) (*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (-.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -1/2) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -1/2) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (fma.f64 b -1/2 (*.f64 z (+.f64 -1 (log.f64 t)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 1)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 3)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3) 1/3)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 2)
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2)) 3))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))) 1))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 1 (*.f64 b -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b -1/2))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 b -1/2 (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 -1/2 b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b -1/2))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -1/2)) 2) (cbrt.f64 (*.f64 b -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b -1/2))
(fma.f64 (sqrt.f64 (*.f64 b -1/2)) (sqrt.f64 (*.f64 b -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b -1/2))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b -1/2))
(+.f64 (*.f64 a b) (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(+.f64 (*.f64 b a) (*.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) a))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))))))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))))
(pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 1)
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 3)
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(pow.f64 (pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 3) 1/3)
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 2)
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 3))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3)))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3) (pow.f64 a 3)))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))))))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(exp.f64 (log.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 b (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))) 1))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(fma.f64 b a (*.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) a))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(fma.f64 a b (*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 a (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (+.f64 b (/.f64 (*.f64 b -1/2) a))))
(*.f64 a (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (fma.f64 -1/2 (/.f64 b a) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))))
(expm1.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(*.f64 1 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(*.f64 (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b a) 3) -1/8) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2) (*.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b a) 3) -1/8 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 b -1/2) a) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2) (*.f64 -1/2 (*.f64 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 b a) 3) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (*.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 -1/2 (/.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (-.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b -1/2) a) 2) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (-.f64 (/.f64 (*.f64 b -1/2) a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (/.f64 b a)) 2) (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (+.f64 -1 (log.f64 t)) a))))
(pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 1)
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 3)
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(pow.f64 (pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 3) 1/3)
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(pow.f64 (sqrt.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 2)
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(log.f64 (exp.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(cbrt.f64 (pow.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a))) 3))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(expm1.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(expm1.f64 (log1p.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))))
(log1p.f64 (expm1.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(exp.f64 (log.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))) 1))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 1 (*.f64 -1/2 (/.f64 b a)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 -1/2 (/.f64 b a) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (*.f64 z (-.f64 1 (log.f64 t))) (/.f64 1 a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (/.f64 b a) -1/2 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (/.f64 (*.f64 b -1/2) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 b a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 b a))) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 b a))) (sqrt.f64 (*.f64 -1/2 (/.f64 b a))) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (/.f64 (*.f64 b -1/2) a))
(fma.f64 z (/.f64 (-.f64 1 (log.f64 t)) a) (*.f64 -1/2 (/.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 (*.f64 z (-.f64 1 (log.f64 t))) (/.f64 1 a))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 2)) (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 1)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 3)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(pow.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3) 1/3)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 2)
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(pow.f64 (/.f64 a (*.f64 z (-.f64 1 (log.f64 t)))) -1)
(/.f64 1 (/.f64 a (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 1 (/.f64 (/.f64 a z) (-.f64 1 (log.f64 t))))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 (-.f64 1 (log.f64 t)) a)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)))))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a)) 3))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) (pow.f64 a 3)))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(exp.f64 (log.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))) 1))
(*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))

eval319.0ms (2.2%)

Compiler

Compiled 21281 to 10347 computations (51.4% saved)

prune352.0ms (2.4%)

Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New90622928
Fresh71219
Picked325
Done011
Total91637953
Accuracy
100.0%
Counts
953 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.1%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
58.9%
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
59.6%
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
70.5%
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
69.5%
(+.f64 (*.f64 y (+.f64 1 (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
69.7%
(+.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))) (*.f64 (-.f64 a 1/2) b))
70.3%
(+.f64 (*.f64 x (+.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))) (*.f64 (-.f64 a 1/2) b))
59.0%
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
30.6%
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
60.5%
(+.f64 y (*.f64 (-.f64 a 1/2) b))
40.4%
(+.f64 y x)
50.1%
(+.f64 x (+.f64 (*.f64 -1/2 b) (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))))
50.5%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))))
50.5%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
59.4%
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
50.5%
(+.f64 x (+.f64 y (*.f64 b -1/2)))
39.8%
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
42.3%
(+.f64 x (*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
31.7%
(+.f64 x (*.f64 b -1/2))
62.3%
(+.f64 x (*.f64 a (+.f64 b (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
33.8%
(+.f64 x (*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
52.1%
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
52.5%
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
12.7%
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
32.4%
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
55.6%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
54.0%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
20.1%
(*.f64 z (-.f64 1 (log.f64 t)))
56.8%
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
59.9%
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
40.6%
(*.f64 b (-.f64 a 1/2))
30.5%
(*.f64 b a)
12.3%
(*.f64 b -1/2)
47.0%
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
61.2%
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
20.8%
y
21.6%
x
Compiler

Compiled 1284 to 948 computations (26.2% saved)

localize291.0ms (2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
99.7%
(-.f64 z (*.f64 z (log.f64 t)))
99.6%
(*.f64 z (log.f64 t))
100.0%
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
92.3%
(/.f64 y (*.f64 x b))
90.2%
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
80.0%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
100.0%
(-.f64 1/2 (+.f64 a (/.f64 y b)))
100.0%
(+.f64 a (/.f64 y b))
89.7%
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
100.0%
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
88.6%
(*.f64 y (+.f64 1 (/.f64 x y)))
Compiler

Compiled 203 to 87 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
Operation ival-mult, time spent: 28.0ms, 28.0% of total-time
Operation ival-div, time spent: 21.0ms, 21.0% of total-time
Operation ival-add, time spent: 21.0ms, 21.0% of total-time
Operation ival-sub, time spent: 15.0ms, 15.0% of total-time
Operation ival-log, time spent: 5.0ms, 5.0% of total-time
Operation ival-neg, time spent: 5.0ms, 5.0% of total-time
Operation const, time spent: 4.0ms, 4.0% of total-time

series49.0ms (0.3%)

Counts
11 → 389
Calls
Call 1
Inputs
#<alt (*.f64 y (+.f64 1 (/.f64 x y)))>
#<alt (+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))>
#<alt (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))>
#<alt (+.f64 a (/.f64 y b))>
#<alt (-.f64 1/2 (+.f64 a (/.f64 y b)))>
#<alt (*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))>
#<alt (/.f64 y (*.f64 x b))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))>
#<alt (-.f64 z (*.f64 z (log.f64 t)))>
#<alt (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))>
Outputs
#<alt x>
#<alt (+.f64 x y)>
#<alt (+.f64 x y)>
#<alt (+.f64 x y)>
#<alt y>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))>
#<alt y>
#<alt (+.f64 x y)>
#<alt (+.f64 x y)>
#<alt (+.f64 x y)>
#<alt x>
#<alt (*.f64 x (+.f64 1 (/.f64 y x)))>
#<alt (*.f64 x (+.f64 1 (/.f64 y x)))>
#<alt (*.f64 x (+.f64 1 (/.f64 y x)))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))>
#<alt (+.f64 x (*.f64 b (-.f64 a 1/2)))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))>
#<alt (*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))>
#<alt (+.f64 y (*.f64 b (-.f64 a 1/2)))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt (+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))>
#<alt (*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))>
#<alt (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))>
#<alt (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))>
#<alt (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))>
#<alt (*.f64 y (+.f64 1 (/.f64 x y)))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b))))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))>
#<alt y>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))>
#<alt (/.f64 y b)>
#<alt a>
#<alt (*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))>
#<alt (*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))>
#<alt (*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))>
#<alt a>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))>
#<alt (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))>
#<alt a>
#<alt (/.f64 y b)>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))>
#<alt (/.f64 y b)>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))>
#<alt (/.f64 y b)>
#<alt (/.f64 (+.f64 y (*.f64 a b)) b)>
#<alt (/.f64 (+.f64 y (*.f64 a b)) b)>
#<alt (/.f64 (+.f64 y (*.f64 a b)) b)>
#<alt a>
#<alt a>
#<alt (-.f64 1/2 (/.f64 y b))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))>
#<alt (*.f64 -1 a)>
#<alt (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))>
#<alt (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))>
#<alt (*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))>
#<alt (*.f64 -1 a)>
#<alt (*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))>
#<alt (-.f64 1/2 a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (*.f64 -1 (/.f64 y b))>
#<alt (*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))>
#<alt (*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))>
#<alt (*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))>
#<alt (*.f64 -1 (/.f64 y b))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))>
#<alt (*.f64 -1 (/.f64 y b))>
#<alt (/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)>
#<alt (/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)>
#<alt (/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)>
#<alt (-.f64 1/2 a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 1/2 a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)>
#<alt (*.f64 x (+.f64 1 (/.f64 y x)))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))>
#<alt (+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))>
#<alt (*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))>
#<alt (+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))>
#<alt (+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))>
#<alt (+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))>
#<alt x>
#<alt (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))>
#<alt (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))>
#<alt (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))>
#<alt x>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))>
#<alt (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))>
#<alt (+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))>
#<alt y>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))>
#<alt (*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))>
#<alt y>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))>
#<alt (/.f64 y b)>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (/.f64 x b)>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))>
#<alt (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))>
#<alt (/.f64 x b)>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)>
#<alt (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))>
#<alt (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))>
#<alt (/.f64 x b)>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (+.f64 (/.f64 x b) (/.f64 y b))>
#<alt (/.f64 y b)>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))>
#<alt (/.f64 y b)>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))>
#<alt (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (/.f64 (+.f64 1 (/.f64 y x)) b)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))>
#<alt (/.f64 1 b)>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))>
#<alt (*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))>
#<alt (/.f64 y (*.f64 b x))>
#<alt (/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)>
#<alt (/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)>
#<alt (/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)>
#<alt (/.f64 1 b)>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (/.f64 1 b)>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))>
#<alt (*.f64 z (-.f64 1 (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))>
#<alt (*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))>
#<alt (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))>
#<alt (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))>
#<alt (*.f64 a b)>
#<alt (*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))>
#<alt (*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))>
#<alt (*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))>
#<alt (*.f64 a b)>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))>
#<alt (-.f64 z (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))>
#<alt (*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))>
#<alt (*.f64 b (-.f64 a 1/2))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))>
Calls

102 calls:

TimeVariablePointExpression
3.0ms
b
@0
(* (neg b) (- (neg (+ a -1/2)) (* x (+ (/ 1 b) (/ y (* x b))))))
2.0ms
t
@inf
(+ (- z (* z (log t))) (* (- a 1/2) b))
2.0ms
a
@inf
(+ (* y (+ 1 (/ x y))) (* (- a 1/2) b))
2.0ms
x
@-inf
(* (neg b) (- (neg (+ a -1/2)) (* x (+ (/ 1 b) (/ y (* x b))))))
2.0ms
y
@-inf
(* (neg b) (- (neg (+ a -1/2)) (* x (+ (/ 1 b) (/ y (* x b))))))

rewrite115.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
361×log1p-expm1-u
361×expm1-log1p-u
355×add-cube-cbrt
352×add-exp-log
351×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043426
1772422
Stop Event
node limit
Counts
11 → 236
Calls
Call 1
Inputs
(*.f64 y (+.f64 1 (/.f64 x y)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(+.f64 a (/.f64 y b))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(/.f64 y (*.f64 x b))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
Outputs
(+.f64 y (*.f64 (/.f64 x y) y))
(+.f64 (*.f64 y 1) (*.f64 y (/.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 1 (/.f64 x y))))) 1)
(pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 2)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 1 (/.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 1 (/.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 1 (/.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 1 (/.f64 x y)))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 x y)) (log.f64 y)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x y)) (log.f64 y)) 1))
(fma.f64 y 1 (*.f64 y (/.f64 x y)))
(fma.f64 1 y (*.f64 (/.f64 x y) y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (/.f64 x y) y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (/.f64 x y) y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))) 1)
(*.f64 1 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b)))))
(pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 3)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 2)
(log.f64 (exp.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (log.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 1))
(fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 (+.f64 1 (/.f64 x y)) y (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 b (+.f64 a -1/2) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 2) (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 y (+.f64 1 (/.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))) 1)
(pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 2)
(neg.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) b))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3) (pow.f64 (neg.f64 b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(exp.f64 (log.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (/.f64 y b)))) 1)
(*.f64 1 (+.f64 a (/.f64 y b)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (/.f64 y b))) 2) (cbrt.f64 (+.f64 a (/.f64 y b))))
(*.f64 (sqrt.f64 (+.f64 a (/.f64 y b))) (sqrt.f64 (+.f64 a (/.f64 y b))))
(/.f64 (-.f64 (pow.f64 a 2) (pow.f64 (/.f64 y b) 2)) (-.f64 a (/.f64 y b)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (/.f64 y b) 3)) (fma.f64 a a (-.f64 (pow.f64 (/.f64 y b) 2) (*.f64 a (/.f64 y b)))))
(pow.f64 (+.f64 a (/.f64 y b)) 1)
(pow.f64 (cbrt.f64 (+.f64 a (/.f64 y b))) 3)
(pow.f64 (pow.f64 (+.f64 a (/.f64 y b)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 a (/.f64 y b))) 2)
(log.f64 (exp.f64 (+.f64 a (/.f64 y b))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (/.f64 y b)))))
(cbrt.f64 (pow.f64 (+.f64 a (/.f64 y b)) 3))
(expm1.f64 (log1p.f64 (+.f64 a (/.f64 y b))))
(log1p.f64 (expm1.f64 (+.f64 a (/.f64 y b))))
(exp.f64 (log.f64 (+.f64 a (/.f64 y b))))
(exp.f64 (*.f64 (log.f64 (+.f64 a (/.f64 y b))) 1))
(fma.f64 y (/.f64 1 b) a)
(fma.f64 1 a (/.f64 y b))
(fma.f64 1 (/.f64 y b) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y b)) 2) (cbrt.f64 (/.f64 y b)) a)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (/.f64 y b))
(fma.f64 (sqrt.f64 (/.f64 y b)) (sqrt.f64 (/.f64 y b)) a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (/.f64 y b))
(+.f64 1/2 (neg.f64 (+.f64 a (/.f64 y b))))
(*.f64 1 (-.f64 1/2 (+.f64 a (/.f64 y b))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 2) (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(*.f64 (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(/.f64 (-.f64 1/4 (pow.f64 (+.f64 a (/.f64 y b)) 2)) (+.f64 1/2 (+.f64 a (/.f64 y b))))
(/.f64 (-.f64 1/8 (pow.f64 (+.f64 a (/.f64 y b)) 3)) (+.f64 1/4 (+.f64 (pow.f64 (+.f64 a (/.f64 y b)) 2) (*.f64 1/2 (+.f64 a (/.f64 y b))))))
(pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 1)
(pow.f64 (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 3)
(pow.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 2)
(log.f64 (exp.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(cbrt.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3))
(expm1.f64 (log1p.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(log1p.f64 (expm1.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(exp.f64 (log.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(exp.f64 (*.f64 (log.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))) 1)
(pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 2)
(neg.f64 (*.f64 b (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3) (pow.f64 (neg.f64 b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(exp.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 1))
(+.f64 (*.f64 x (/.f64 1 b)) (*.f64 x (/.f64 y (*.f64 x b))))
(+.f64 (*.f64 (/.f64 1 b) x) (*.f64 (/.f64 y (*.f64 x b)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 1)
(pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 2)
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 1))
(fma.f64 x (/.f64 1 b) (*.f64 x (/.f64 y (*.f64 x b))))
(fma.f64 (/.f64 1 b) x (*.f64 (/.f64 y (*.f64 x b)) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x b)))) 1)
(*.f64 y (/.f64 1 (*.f64 x b)))
(*.f64 1 (/.f64 y (*.f64 x b)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 2) (cbrt.f64 (/.f64 y (*.f64 x b))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) (sqrt.f64 (/.f64 y (*.f64 x b))))
(pow.f64 (/.f64 y (*.f64 x b)) 1)
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 3)
(pow.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) 2)
(pow.f64 (/.f64 (*.f64 x b) y) -1)
(log.f64 (exp.f64 (/.f64 y (*.f64 x b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (*.f64 x b)))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x b))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x b))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x b))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x b))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 1)
(*.f64 1 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 2) (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(/.f64 (fma.f64 x b (*.f64 b y)) (*.f64 b (*.f64 x b)))
(/.f64 (-.f64 (pow.f64 b -2) (pow.f64 (/.f64 y (*.f64 x b)) 2)) (-.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(/.f64 (+.f64 (pow.f64 b -3) (pow.f64 (/.f64 y (*.f64 x b)) 3)) (+.f64 (pow.f64 b -2) (-.f64 (pow.f64 (/.f64 y (*.f64 x b)) 2) (*.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(exp.f64 (log.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 1))
(fma.f64 y (/.f64 1 (*.f64 x b)) (/.f64 1 b))
(fma.f64 1 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 1 (/.f64 y (*.f64 x b)) (/.f64 1 b))
(fma.f64 (cbrt.f64 (pow.f64 b -2)) (/.f64 1 (cbrt.f64 b)) (/.f64 y (*.f64 x b)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 2) (cbrt.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))
(fma.f64 (pow.f64 b -1/2) (pow.f64 b -1/2) (/.f64 y (*.f64 x b)))
(fma.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) (sqrt.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))
(+.f64 z (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 z (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(*.f64 1 (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 z (*.f64 z (log.f64 t))))))
(pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2)
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t))))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))) 1))
(fma.f64 1 z (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 z (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(*.f64 1 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b)))))
(pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 2)
(log.f64 (exp.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 1))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 z (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))

simplify280.0ms (1.9%)

Algorithm
egg-herbie
Rules
1792×fma-neg
736×associate-*r*
676×associate-*l*
626×fma-define
620×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
078325010
1198223805
2688723802
Stop Event
node limit
Counts
625 → 510
Calls
Call 1
Inputs
x
(+.f64 x y)
(+.f64 x y)
(+.f64 x y)
y
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))
y
(+.f64 x y)
(+.f64 x y)
(+.f64 x y)
x
(*.f64 x (+.f64 1 (/.f64 y x)))
(*.f64 x (+.f64 1 (/.f64 y x)))
(*.f64 x (+.f64 1 (/.f64 y x)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))
(*.f64 a b)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))
(*.f64 y (+.f64 1 (/.f64 x y)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))
(*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))
(*.f64 a b)
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
y
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))
y
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))
(/.f64 y b)
a
(*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))
a
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))
a
(/.f64 y b)
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))
(/.f64 y b)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))
(/.f64 y b)
(/.f64 (+.f64 y (*.f64 a b)) b)
(/.f64 (+.f64 y (*.f64 a b)) b)
(/.f64 (+.f64 y (*.f64 a b)) b)
a
a
(-.f64 1/2 (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))
(*.f64 -1 a)
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))
(*.f64 -1 a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(*.f64 -1 (/.f64 y b))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 -1 (/.f64 y b))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))
(*.f64 -1 (/.f64 y b))
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(*.f64 x (+.f64 1 (/.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))
(*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))
(*.f64 a b)
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
x
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
x
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
y
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(/.f64 y b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(/.f64 x b)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(/.f64 x b)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(/.f64 x b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 x b) (/.f64 y b))
(/.f64 y b)
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(/.f64 y b)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 b x))
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(/.f64 1 b)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(/.f64 y (*.f64 b x))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(/.f64 y (*.f64 b x))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(/.f64 y (*.f64 b x))
(/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)
(/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)
(/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)
(/.f64 1 b)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(/.f64 1 b)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 b (-.f64 a 1/2))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a b)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))
(-.f64 z (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))
(+.f64 y (*.f64 (/.f64 x y) y))
(+.f64 (*.f64 y 1) (*.f64 y (/.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 1 (/.f64 x y))))) 1)
(pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 2)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 1 (/.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 1 (/.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 1 (/.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 1 (/.f64 x y)))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 x y)) (log.f64 y)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x y)) (log.f64 y)) 1))
(fma.f64 y 1 (*.f64 y (/.f64 x y)))
(fma.f64 1 y (*.f64 (/.f64 x y) y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (/.f64 x y) y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (/.f64 x y) y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))) 1)
(*.f64 1 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b)))))
(pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 3)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 2)
(log.f64 (exp.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (log.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 1))
(fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 (+.f64 1 (/.f64 x y)) y (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 b (+.f64 a -1/2) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 2) (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 y (+.f64 1 (/.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))) 1)
(pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 2)
(neg.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) b))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3) (pow.f64 (neg.f64 b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(exp.f64 (log.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (/.f64 y b)))) 1)
(*.f64 1 (+.f64 a (/.f64 y b)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (/.f64 y b))) 2) (cbrt.f64 (+.f64 a (/.f64 y b))))
(*.f64 (sqrt.f64 (+.f64 a (/.f64 y b))) (sqrt.f64 (+.f64 a (/.f64 y b))))
(/.f64 (-.f64 (pow.f64 a 2) (pow.f64 (/.f64 y b) 2)) (-.f64 a (/.f64 y b)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (/.f64 y b) 3)) (fma.f64 a a (-.f64 (pow.f64 (/.f64 y b) 2) (*.f64 a (/.f64 y b)))))
(pow.f64 (+.f64 a (/.f64 y b)) 1)
(pow.f64 (cbrt.f64 (+.f64 a (/.f64 y b))) 3)
(pow.f64 (pow.f64 (+.f64 a (/.f64 y b)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 a (/.f64 y b))) 2)
(log.f64 (exp.f64 (+.f64 a (/.f64 y b))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (/.f64 y b)))))
(cbrt.f64 (pow.f64 (+.f64 a (/.f64 y b)) 3))
(expm1.f64 (log1p.f64 (+.f64 a (/.f64 y b))))
(log1p.f64 (expm1.f64 (+.f64 a (/.f64 y b))))
(exp.f64 (log.f64 (+.f64 a (/.f64 y b))))
(exp.f64 (*.f64 (log.f64 (+.f64 a (/.f64 y b))) 1))
(fma.f64 y (/.f64 1 b) a)
(fma.f64 1 a (/.f64 y b))
(fma.f64 1 (/.f64 y b) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y b)) 2) (cbrt.f64 (/.f64 y b)) a)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (/.f64 y b))
(fma.f64 (sqrt.f64 (/.f64 y b)) (sqrt.f64 (/.f64 y b)) a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (/.f64 y b))
(+.f64 1/2 (neg.f64 (+.f64 a (/.f64 y b))))
(*.f64 1 (-.f64 1/2 (+.f64 a (/.f64 y b))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 2) (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(*.f64 (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(/.f64 (-.f64 1/4 (pow.f64 (+.f64 a (/.f64 y b)) 2)) (+.f64 1/2 (+.f64 a (/.f64 y b))))
(/.f64 (-.f64 1/8 (pow.f64 (+.f64 a (/.f64 y b)) 3)) (+.f64 1/4 (+.f64 (pow.f64 (+.f64 a (/.f64 y b)) 2) (*.f64 1/2 (+.f64 a (/.f64 y b))))))
(pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 1)
(pow.f64 (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 3)
(pow.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 2)
(log.f64 (exp.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(cbrt.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3))
(expm1.f64 (log1p.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(log1p.f64 (expm1.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(exp.f64 (log.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(exp.f64 (*.f64 (log.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))) 1)
(pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 2)
(neg.f64 (*.f64 b (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3) (pow.f64 (neg.f64 b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(exp.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 1))
(+.f64 (*.f64 x (/.f64 1 b)) (*.f64 x (/.f64 y (*.f64 x b))))
(+.f64 (*.f64 (/.f64 1 b) x) (*.f64 (/.f64 y (*.f64 x b)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 1)
(pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 2)
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 1))
(fma.f64 x (/.f64 1 b) (*.f64 x (/.f64 y (*.f64 x b))))
(fma.f64 (/.f64 1 b) x (*.f64 (/.f64 y (*.f64 x b)) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x b)))) 1)
(*.f64 y (/.f64 1 (*.f64 x b)))
(*.f64 1 (/.f64 y (*.f64 x b)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 2) (cbrt.f64 (/.f64 y (*.f64 x b))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) (sqrt.f64 (/.f64 y (*.f64 x b))))
(pow.f64 (/.f64 y (*.f64 x b)) 1)
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 3)
(pow.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) 2)
(pow.f64 (/.f64 (*.f64 x b) y) -1)
(log.f64 (exp.f64 (/.f64 y (*.f64 x b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (*.f64 x b)))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x b))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x b))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x b))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x b))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 1)
(*.f64 1 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 2) (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(/.f64 (fma.f64 x b (*.f64 b y)) (*.f64 b (*.f64 x b)))
(/.f64 (-.f64 (pow.f64 b -2) (pow.f64 (/.f64 y (*.f64 x b)) 2)) (-.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(/.f64 (+.f64 (pow.f64 b -3) (pow.f64 (/.f64 y (*.f64 x b)) 3)) (+.f64 (pow.f64 b -2) (-.f64 (pow.f64 (/.f64 y (*.f64 x b)) 2) (*.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 2)
(log.f64 (exp.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(exp.f64 (log.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 1))
(fma.f64 y (/.f64 1 (*.f64 x b)) (/.f64 1 b))
(fma.f64 1 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 1 (/.f64 y (*.f64 x b)) (/.f64 1 b))
(fma.f64 (cbrt.f64 (pow.f64 b -2)) (/.f64 1 (cbrt.f64 b)) (/.f64 y (*.f64 x b)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 2) (cbrt.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))
(fma.f64 (pow.f64 b -1/2) (pow.f64 b -1/2) (/.f64 y (*.f64 x b)))
(fma.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) (sqrt.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))
(+.f64 z (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 z (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(*.f64 1 (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 z (*.f64 z (log.f64 t))))))
(pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2)
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t))))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))) 1))
(fma.f64 1 z (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 z (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(*.f64 1 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b)))))
(pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 2)
(log.f64 (exp.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 1))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 z (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
Outputs
x
(+.f64 x y)
(+.f64 x y)
(+.f64 x y)
y
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 x y) -1)))
(*.f64 (fma.f64 -1 (/.f64 x y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 x y) -1)))
(*.f64 (fma.f64 -1 (/.f64 x y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 x y) -1)))
(*.f64 (fma.f64 -1 (/.f64 x y) -1) (neg.f64 y))
y
(+.f64 x y)
(+.f64 x y)
(+.f64 x y)
x
(*.f64 x (+.f64 1 (/.f64 y x)))
(*.f64 x (+.f64 1 (/.f64 y x)))
(*.f64 x (+.f64 1 (/.f64 y x)))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 y x) -1)))
(*.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 y x) -1)))
(*.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 y x) -1)))
(*.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 x))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 x (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) x)
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
y
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (+.f64 a -1/2)) y))))
(*.f64 y (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (+.f64 a -1/2)) y))))
(*.f64 y (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 x y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (-.f64 a 1/2)) y))))
(*.f64 y (+.f64 1 (+.f64 (/.f64 x y) (/.f64 (*.f64 b (+.f64 a -1/2)) y))))
(*.f64 y (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) y) (/.f64 x y))))
y
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) y) -1)))
(*.f64 y (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) x) y) -1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) y) -1)))
(*.f64 y (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) x) y) -1)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 (+.f64 x (*.f64 b (-.f64 a 1/2))) y)) 1)))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (+.f64 x (*.f64 b (+.f64 a -1/2))) y) -1)))
(*.f64 y (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) x) y) -1)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) y)
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 a -1/2))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) x))
x
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 y x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 y x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (/.f64 (*.f64 b (-.f64 a 1/2)) x))))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (+.f64 1 (fma.f64 b (/.f64 (+.f64 a -1/2) x) (/.f64 y x))))
x
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (*.f64 b (+.f64 a -1/2))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) y) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (*.f64 b (+.f64 a -1/2))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) y) x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 y (*.f64 b (-.f64 a 1/2))) x)) 1)))
(neg.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 y (*.f64 b (+.f64 a -1/2))) x) -1)))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 b (+.f64 a -1/2) y) x) -1) (neg.f64 x))
(+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 -1/2 b (*.f64 y (+.f64 (/.f64 x y) 1)))
(fma.f64 b -1/2 (fma.f64 y (/.f64 x y) y))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 y (+.f64 1 (/.f64 x y)))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (/.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (/.f64 (fma.f64 y (/.f64 x y) y) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (/.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (/.f64 (fma.f64 y (/.f64 x y) y) a))))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (/.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) a))))
(*.f64 a (+.f64 b (fma.f64 -1/2 (/.f64 b a) (/.f64 (fma.f64 y (/.f64 x y) y) a))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (neg.f64 (/.f64 (fma.f64 -1/2 b (*.f64 y (+.f64 (/.f64 x y) 1))) a))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (fma.f64 b -1/2 (fma.f64 y (/.f64 x y) y)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (neg.f64 (/.f64 (fma.f64 -1/2 b (*.f64 y (+.f64 (/.f64 x y) 1))) a))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (fma.f64 b -1/2 (fma.f64 y (/.f64 x y) y)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 b) (*.f64 y (+.f64 1 (/.f64 x y)))) a)))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (neg.f64 (/.f64 (fma.f64 -1/2 b (*.f64 y (+.f64 (/.f64 x y) 1))) a))))
(*.f64 (-.f64 (neg.f64 b) (/.f64 (fma.f64 b -1/2 (fma.f64 y (/.f64 x y) y)) a)) (neg.f64 a))
(*.f64 y (+.f64 1 (/.f64 x y)))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))
(*.f64 b (+.f64 a (-.f64 (*.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b)) 1/2)))
(*.f64 b (+.f64 a (fma.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b) -1/2)))
(*.f64 b (+.f64 a (fma.f64 (+.f64 (/.f64 x y) 1) (/.f64 y b) -1/2)))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))
(*.f64 b (+.f64 a (-.f64 (*.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b)) 1/2)))
(*.f64 b (+.f64 a (fma.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b) -1/2)))
(*.f64 b (+.f64 a (fma.f64 (+.f64 (/.f64 x y) 1) (/.f64 y b) -1/2)))
(*.f64 b (-.f64 (+.f64 a (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)) 1/2))
(*.f64 b (+.f64 a (-.f64 (*.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b)) 1/2)))
(*.f64 b (+.f64 a (fma.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b) -1/2)))
(*.f64 b (+.f64 a (fma.f64 (+.f64 (/.f64 x y) 1) (/.f64 y b) -1/2)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 a -1/2) (*.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b)))))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 (fma.f64 y (/.f64 x y) y) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 a -1/2) (*.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b)))))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 (fma.f64 y (/.f64 x y) y) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 1 (/.f64 x y))) b)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 a -1/2) (*.f64 y (/.f64 (+.f64 (/.f64 x y) 1) b)))))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 (fma.f64 y (/.f64 x y) y) b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b))))
(*.f64 (neg.f64 b) (-.f64 1/2 (/.f64 y b)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b))) (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 b (-.f64 1/2 (/.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b))) (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 b (-.f64 1/2 (/.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b)))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 1/2 (/.f64 y b))) (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 b (-.f64 1/2 (/.f64 y b))))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (/.f64 y b))) a)))
(*.f64 a (-.f64 b (*.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 b a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (/.f64 y b))) a)))
(*.f64 a (-.f64 b (*.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 b a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 a (+.f64 b (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (/.f64 y b))) a)))
(*.f64 a (-.f64 b (*.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 b a))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 1/2 (/.f64 y b)) a))))
(*.f64 a (neg.f64 (*.f64 b (+.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 1/2 (/.f64 y b)) a))))
(*.f64 a (neg.f64 (*.f64 b (+.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (/.f64 y b))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 1/2 (/.f64 y b)) a))))
(*.f64 a (neg.f64 (*.f64 b (+.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a) -1))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
y
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 a)) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))
(neg.f64 (*.f64 y (+.f64 (*.f64 b (/.f64 (-.f64 1/2 a) y)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 1/2 a) y) -1) (neg.f64 y))
(*.f64 (fma.f64 (-.f64 1/2 a) (/.f64 b y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))
(neg.f64 (*.f64 y (+.f64 (*.f64 b (/.f64 (-.f64 1/2 a) y)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 1/2 a) y) -1) (neg.f64 y))
(*.f64 (fma.f64 (-.f64 1/2 a) (/.f64 b y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) y) 1)))
(neg.f64 (*.f64 y (+.f64 (*.f64 b (/.f64 (-.f64 1/2 a) y)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 1/2 a) y) -1) (neg.f64 y))
(*.f64 (fma.f64 (-.f64 1/2 a) (/.f64 b y) -1) (neg.f64 y))
y
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 a))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 a)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (/.f64 y b)))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (/.f64 y b)))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 y b)))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (/.f64 y b)))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(/.f64 y b)
a
(*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 a b))))
(*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))
a
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 y (*.f64 b a)) -1))
(*.f64 (fma.f64 -1 (/.f64 y (*.f64 b a)) -1) (neg.f64 a))
(*.f64 (fma.f64 (/.f64 -1 a) (/.f64 y b) -1) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 y (*.f64 b a)) -1))
(*.f64 (fma.f64 -1 (/.f64 y (*.f64 b a)) -1) (neg.f64 a))
(*.f64 (fma.f64 (/.f64 -1 a) (/.f64 y b) -1) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 (/.f64 y (*.f64 a b))) 1)))
(*.f64 (neg.f64 a) (fma.f64 -1 (/.f64 y (*.f64 b a)) -1))
(*.f64 (fma.f64 -1 (/.f64 y (*.f64 b a)) -1) (neg.f64 a))
(*.f64 (fma.f64 (/.f64 -1 a) (/.f64 y b) -1) (neg.f64 a))
a
(/.f64 y b)
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 a y)))
(/.f64 y b)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))
(neg.f64 (*.f64 y (-.f64 (/.f64 (neg.f64 a) y) (/.f64 1 b))))
(*.f64 (fma.f64 -1 (/.f64 a y) (/.f64 -1 b)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))
(neg.f64 (*.f64 y (-.f64 (/.f64 (neg.f64 a) y) (/.f64 1 b))))
(*.f64 (fma.f64 -1 (/.f64 a y) (/.f64 -1 b)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 a y)) (/.f64 1 b))))
(neg.f64 (*.f64 y (-.f64 (/.f64 (neg.f64 a) y) (/.f64 1 b))))
(*.f64 (fma.f64 -1 (/.f64 a y) (/.f64 -1 b)) (neg.f64 y))
(/.f64 y b)
(/.f64 (+.f64 y (*.f64 a b)) b)
(/.f64 (+.f64 y (*.f64 b a)) b)
(/.f64 (fma.f64 b a y) b)
(/.f64 (+.f64 y (*.f64 a b)) b)
(/.f64 (+.f64 y (*.f64 b a)) b)
(/.f64 (fma.f64 b a y) b)
(/.f64 (+.f64 y (*.f64 a b)) b)
(/.f64 (+.f64 y (*.f64 b a)) b)
(/.f64 (fma.f64 b a y) b)
a
a
(-.f64 1/2 (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 a)) (/.f64 y b))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(*.f64 -1 a)
(neg.f64 a)
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 1 (/.f64 y (*.f64 b a)))))
(*.f64 a (-.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a) 1))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 1 (/.f64 y (*.f64 b a)))))
(*.f64 a (-.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a) 1))
(*.f64 a (-.f64 (*.f64 1/2 (/.f64 1 a)) (+.f64 1 (/.f64 y (*.f64 a b)))))
(*.f64 a (-.f64 (/.f64 1/2 a) (+.f64 1 (/.f64 y (*.f64 b a)))))
(*.f64 a (-.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a) 1))
(*.f64 -1 a)
(neg.f64 a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))
(*.f64 (neg.f64 a) (+.f64 1 (neg.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a))))
(*.f64 (-.f64 1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))
(*.f64 (neg.f64 a) (+.f64 1 (neg.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a))))
(*.f64 (-.f64 1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)))))
(*.f64 (neg.f64 a) (+.f64 1 (neg.f64 (/.f64 (-.f64 1/2 (/.f64 y b)) a))))
(*.f64 (-.f64 1 (/.f64 (-.f64 1/2 (/.f64 y b)) a)) (neg.f64 a))
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(*.f64 -1 (/.f64 y b))
(neg.f64 (/.f64 y b))
(/.f64 y (neg.f64 b))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (/.f64 1/2 y) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (/.f64 (-.f64 1/2 a) y) (/.f64 1 b)))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (/.f64 1/2 y) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (/.f64 (-.f64 1/2 a) y) (/.f64 1 b)))
(*.f64 y (-.f64 (*.f64 1/2 (/.f64 1 y)) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (/.f64 1/2 y) (+.f64 (/.f64 1 b) (/.f64 a y))))
(*.f64 y (-.f64 (/.f64 (-.f64 1/2 a) y) (/.f64 1 b)))
(*.f64 -1 (/.f64 y b))
(neg.f64 (/.f64 y b))
(/.f64 y (neg.f64 b))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (-.f64 1/2 a) y) (/.f64 1 b))))
(*.f64 (-.f64 (/.f64 1 b) (/.f64 (-.f64 1/2 a) y)) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (-.f64 1/2 a) y) (/.f64 1 b))))
(*.f64 (-.f64 (/.f64 1 b) (/.f64 (-.f64 1/2 a) y)) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (-.f64 1/2 a) y)) (/.f64 1 b))))
(neg.f64 (*.f64 y (fma.f64 -1 (/.f64 (-.f64 1/2 a) y) (/.f64 1 b))))
(*.f64 (-.f64 (/.f64 1 b) (/.f64 (-.f64 1/2 a) y)) (neg.f64 y))
(*.f64 -1 (/.f64 y b))
(neg.f64 (/.f64 y b))
(/.f64 y (neg.f64 b))
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)
(/.f64 (-.f64 (*.f64 b (-.f64 1/2 a)) y) b)
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 1/2 a)
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (+.f64 1/2 (*.f64 -1 (/.f64 y b))) a)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(*.f64 x (+.f64 1 (/.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 x (+.f64 1 (/.f64 y x))))
(fma.f64 x (+.f64 1 (/.f64 y x)) (*.f64 b (neg.f64 (-.f64 1/2 a))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 x (+.f64 1 (/.f64 y x))))
(fma.f64 x (+.f64 1 (/.f64 y x)) (*.f64 b (neg.f64 (-.f64 1/2 a))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 x (+.f64 1 (/.f64 y x))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 x (+.f64 1 (/.f64 y x))))
(fma.f64 x (+.f64 1 (/.f64 y x)) (*.f64 b (neg.f64 (-.f64 1/2 a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (-.f64 (*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b)) (-.f64 1/2 a)))
(*.f64 b (fma.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b) (neg.f64 (-.f64 1/2 a))))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (-.f64 (*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b)) (-.f64 1/2 a)))
(*.f64 b (fma.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b) (neg.f64 (-.f64 1/2 a))))
(*.f64 b (+.f64 (*.f64 -1 (-.f64 1/2 a)) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (fma.f64 -1 (-.f64 1/2 a) (/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)))
(*.f64 b (-.f64 (*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b)) (-.f64 1/2 a)))
(*.f64 b (fma.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b) (neg.f64 (-.f64 1/2 a))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(*.f64 (neg.f64 b) (-.f64 1/2 a))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(*.f64 -1 (*.f64 b (-.f64 (+.f64 1/2 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b)) a)))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 b (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 b (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))))) (*.f64 a b))
(fma.f64 -1 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 b (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2)))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 a (+.f64 b (neg.f64 (*.f64 b (/.f64 (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) a)))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 a (+.f64 b (neg.f64 (*.f64 b (/.f64 (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) a)))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))))
(*.f64 a (+.f64 b (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 a (+.f64 b (neg.f64 (*.f64 b (/.f64 (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) a)))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) a))))
(*.f64 (*.f64 b (+.f64 (/.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a) -1)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) a))))
(*.f64 (*.f64 b (+.f64 (/.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a) -1)) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (/.f64 (*.f64 b (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))))) a))))
(*.f64 (neg.f64 a) (fma.f64 -1 b (*.f64 b (/.f64 (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) a))))
(*.f64 (*.f64 b (+.f64 (/.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a) -1)) (neg.f64 a))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))
(-.f64 x (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 y b))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))
(-.f64 x (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 y b))))
(+.f64 x (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(+.f64 x (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))
(-.f64 x (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 y b))))
x
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (/.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) x)))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (/.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) x)))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x))))
(*.f64 x (+.f64 1 (/.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) x)))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
x
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(neg.f64 (*.f64 x (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) x) -1) (neg.f64 x))
(*.f64 (fma.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(neg.f64 (*.f64 x (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) x) -1) (neg.f64 x))
(*.f64 (fma.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 y b)))) x) 1)))
(neg.f64 (*.f64 x (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) x) -1) (neg.f64 x))
(*.f64 (fma.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x) -1) (neg.f64 x))
(*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b))))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (neg.f64 b))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(-.f64 y (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 x b))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(-.f64 y (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 x b))))
(+.f64 y (*.f64 -1 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b))))))
(+.f64 y (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))))
(-.f64 y (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 x b))))
y
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(*.f64 y (+.f64 1 (*.f64 -1 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 (+.f64 a (/.f64 x b)))) y)))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
y
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(neg.f64 (*.f64 y (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y) -1) (neg.f64 y))
(*.f64 (fma.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 b y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(neg.f64 (*.f64 y (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y) -1) (neg.f64 y))
(*.f64 (fma.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 b y) -1) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (/.f64 (*.f64 b (-.f64 1/2 (+.f64 a (/.f64 x b)))) y) 1)))
(neg.f64 (*.f64 y (+.f64 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 x b))) y)) -1)))
(*.f64 (fma.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y) -1) (neg.f64 y))
(*.f64 (fma.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) (/.f64 b y) -1) (neg.f64 y))
(/.f64 y b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 y b) (/.f64 x b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 y b) (/.f64 x b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 y b) (/.f64 x b))
(/.f64 x b)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(/.f64 x b)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y (*.f64 b x))) (/.f64 1 b))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(/.f64 (*.f64 x (+.f64 1 (/.f64 y x))) b)
(*.f64 (+.f64 1 (/.f64 y x)) (/.f64 x b))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 y x)) 1)) b))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))))
(*.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) (neg.f64 x))
(/.f64 x b)
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 y b) (/.f64 x b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 y b) (/.f64 x b))
(+.f64 (/.f64 x b) (/.f64 y b))
(+.f64 (/.f64 y b) (/.f64 x b))
(/.f64 y b)
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))
(/.f64 y b)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(neg.f64 (*.f64 y (-.f64 (neg.f64 (/.f64 x (*.f64 y b))) (/.f64 1 b))))
(*.f64 (fma.f64 -1 (/.f64 x (*.f64 y b)) (/.f64 -1 b)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(neg.f64 (*.f64 y (-.f64 (neg.f64 (/.f64 x (*.f64 y b))) (/.f64 1 b))))
(*.f64 (fma.f64 -1 (/.f64 x (*.f64 y b)) (/.f64 -1 b)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (/.f64 x (*.f64 b y))) (/.f64 1 b))))
(neg.f64 (*.f64 y (-.f64 (neg.f64 (/.f64 x (*.f64 y b))) (/.f64 1 b))))
(*.f64 (fma.f64 -1 (/.f64 x (*.f64 y b)) (/.f64 -1 b)) (neg.f64 y))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(/.f64 (+.f64 1 (/.f64 y x)) b)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b))
(/.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b))
(/.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b))
(/.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 y x)) 1) b))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) -1) b))
(/.f64 (fma.f64 -1 (/.f64 y x) -1) (neg.f64 b))
(/.f64 1 b)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 x b)) (/.f64 (/.f64 1 b) y)))
(+.f64 (/.f64 y (*.f64 x b)) (/.f64 y (*.f64 y b)))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 x b)) (/.f64 (/.f64 1 b) y)))
(+.f64 (/.f64 y (*.f64 x b)) (/.f64 y (*.f64 y b)))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 x b)) (/.f64 (/.f64 1 b) y)))
(+.f64 (/.f64 y (*.f64 x b)) (/.f64 y (*.f64 y b)))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 x b)) (/.f64 (/.f64 1 b) y)))
(+.f64 (/.f64 y (*.f64 x b)) (/.f64 y (*.f64 y b)))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 x b)) (/.f64 (/.f64 1 b) y)))
(+.f64 (/.f64 y (*.f64 x b)) (/.f64 y (*.f64 y b)))
(*.f64 y (+.f64 (/.f64 1 (*.f64 b x)) (/.f64 1 (*.f64 b y))))
(*.f64 y (+.f64 (/.f64 1 (*.f64 x b)) (/.f64 (/.f64 1 b) y)))
(+.f64 (/.f64 y (*.f64 x b)) (/.f64 y (*.f64 y b)))
(/.f64 y (*.f64 b x))
(/.f64 y (*.f64 x b))
(/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)
(/.f64 (+.f64 (/.f64 y b) (/.f64 x b)) x)
(/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)
(/.f64 (+.f64 (/.f64 y b) (/.f64 x b)) x)
(/.f64 (+.f64 (/.f64 x b) (/.f64 y b)) x)
(/.f64 (+.f64 (/.f64 y b) (/.f64 x b)) x)
(/.f64 1 b)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(/.f64 1 b)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 b x)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 z (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (/.f64 (*.f64 b (+.f64 a -1/2)) z) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (/.f64 (*.f64 b (+.f64 a -1/2)) z) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (log.f64 t)))
(*.f64 z (-.f64 (+.f64 1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (log.f64 t)))
(*.f64 z (+.f64 1 (-.f64 (/.f64 (*.f64 b (+.f64 a -1/2)) z) (log.f64 t))))
(*.f64 z (-.f64 (fma.f64 b (/.f64 (+.f64 a -1/2) z) 1) (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (*.f64 b (+.f64 a -1/2)) z)) (-.f64 1 (log.f64 t))))
(*.f64 z (neg.f64 (+.f64 (+.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) z) -1) (log.f64 t))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (*.f64 b (+.f64 a -1/2)) z)) (-.f64 1 (log.f64 t))))
(*.f64 z (neg.f64 (+.f64 (+.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) z) -1) (log.f64 t))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (/.f64 (*.f64 b (-.f64 a 1/2)) z)) (+.f64 1 (*.f64 -1 (log.f64 t))))))
(*.f64 (neg.f64 z) (-.f64 (neg.f64 (/.f64 (*.f64 b (+.f64 a -1/2)) z)) (-.f64 1 (log.f64 t))))
(*.f64 z (neg.f64 (+.f64 (+.f64 (/.f64 (*.f64 b (-.f64 1/2 a)) z) -1) (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(+.f64 z (-.f64 (*.f64 b -1/2) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b -1/2 z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (+.f64 b (-.f64 (fma.f64 -1/2 (/.f64 b a) (/.f64 z a)) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (+.f64 b (-.f64 (fma.f64 -1/2 (/.f64 b a) (/.f64 z a)) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a (-.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 z a))) (/.f64 (*.f64 z (log.f64 t)) a)))
(*.f64 a (+.f64 b (-.f64 (fma.f64 -1/2 (/.f64 b a) (/.f64 z a)) (*.f64 z (/.f64 (log.f64 t) a)))))
(*.f64 a b)
(*.f64 b a)
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))
(*.f64 (neg.f64 a) (*.f64 -1 (+.f64 b (/.f64 (+.f64 z (-.f64 (*.f64 b -1/2) (*.f64 z (log.f64 t)))) a))))
(*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 b -1/2 z) (*.f64 z (log.f64 t))) (neg.f64 a)) b) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))
(*.f64 (neg.f64 a) (*.f64 -1 (+.f64 b (/.f64 (+.f64 z (-.f64 (*.f64 b -1/2) (*.f64 z (log.f64 t)))) a))))
(*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 b -1/2 z) (*.f64 z (log.f64 t))) (neg.f64 a)) b) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 b) (*.f64 -1 (/.f64 (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))) a)))))
(*.f64 (neg.f64 a) (*.f64 -1 (+.f64 b (/.f64 (+.f64 z (-.f64 (*.f64 b -1/2) (*.f64 z (log.f64 t)))) a))))
(*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 b -1/2 z) (*.f64 z (log.f64 t))) (neg.f64 a)) b) (neg.f64 a))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (+.f64 a (-.f64 (/.f64 z b) (+.f64 1/2 (*.f64 z (/.f64 (log.f64 t) b))))))
(*.f64 b (+.f64 a (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2)))
(*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (+.f64 a (-.f64 (/.f64 z b) (+.f64 1/2 (*.f64 z (/.f64 (log.f64 t) b))))))
(*.f64 b (+.f64 a (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2)))
(*.f64 b (-.f64 (+.f64 a (/.f64 z b)) (+.f64 1/2 (/.f64 (*.f64 z (log.f64 t)) b))))
(*.f64 b (+.f64 a (-.f64 (/.f64 z b) (+.f64 1/2 (*.f64 z (/.f64 (log.f64 t) b))))))
(*.f64 b (+.f64 a (-.f64 (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b) 1/2)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b))))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b))))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 a 1/2)) (*.f64 -1 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1 (+.f64 a -1/2) (neg.f64 (/.f64 (-.f64 z (*.f64 z (log.f64 t))) b))))
(*.f64 b (neg.f64 (-.f64 (-.f64 1/2 a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b))))
(+.f64 y (*.f64 (/.f64 x y) y))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(+.f64 (*.f64 y 1) (*.f64 y (/.f64 x y)))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 1 (/.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 (/.f64 x y) 1))))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 x y) y)))
(pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 1)
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 3)
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(pow.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3) 1/3)
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 2)
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(log.f64 (pow.f64 (exp.f64 y) (+.f64 1 (/.f64 x y))))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 1 (/.f64 x y))))))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 1 (/.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 (/.f64 x y) 1))))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 x y) y)))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 1 (/.f64 x y)))))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(exp.f64 (+.f64 (log1p.f64 (/.f64 x y)) (log.f64 y)))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x y)) (log.f64 y)) 1))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(fma.f64 y 1 (*.f64 y (/.f64 x y)))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(fma.f64 1 y (*.f64 (/.f64 x y) y))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (/.f64 x y) y))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (/.f64 x y) y))
(*.f64 y (+.f64 (/.f64 x y) 1))
(fma.f64 y (/.f64 x y) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))))
(*.f64 1 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 2) (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (/.f64 x y) y) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (-.f64 1/2 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 1 (/.f64 x y))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 (/.f64 x y) 1)) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 y (*.f64 (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (/.f64 x y) y) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (fma.f64 y (/.f64 x y) y) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (fma.f64 y (/.f64 x y) y)))))
(pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 1)
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 3)
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(pow.f64 (pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 3) 1/3)
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 2)
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(log.f64 (exp.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b)) 3))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(exp.f64 (log.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))) 1))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 y (+.f64 1 (/.f64 x y)) (*.f64 (+.f64 a -1/2) b))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 1 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 (+.f64 1 (/.f64 x y)) y (*.f64 (+.f64 a -1/2) b))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 (+.f64 a -1/2) b (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 b (+.f64 a -1/2) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) 2) (cbrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (sqrt.f64 (*.f64 y (+.f64 1 (/.f64 x y)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (*.f64 y (+.f64 1 (/.f64 x y))))
(fma.f64 y (+.f64 (/.f64 x y) 1) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) (fma.f64 y (/.f64 x y) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))))
(pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 1)
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 3)
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(pow.f64 (pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 3) 1/3)
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 2)
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(neg.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) b))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)))))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b)) 3))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3) (pow.f64 (neg.f64 b) 3)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(exp.f64 (log.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))) 1))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) a))
(*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (neg.f64 b))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (/.f64 y b)))) 1)
(expm1.f64 (log1p.f64 (+.f64 a (/.f64 y b))))
(*.f64 1 (+.f64 a (/.f64 y b)))
(+.f64 a (/.f64 y b))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (/.f64 y b))) 2) (cbrt.f64 (+.f64 a (/.f64 y b))))
(+.f64 a (/.f64 y b))
(*.f64 (sqrt.f64 (+.f64 a (/.f64 y b))) (sqrt.f64 (+.f64 a (/.f64 y b))))
(+.f64 a (/.f64 y b))
(/.f64 (-.f64 (pow.f64 a 2) (pow.f64 (/.f64 y b) 2)) (-.f64 a (/.f64 y b)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (/.f64 y b) 3)) (fma.f64 a a (-.f64 (pow.f64 (/.f64 y b) 2) (*.f64 a (/.f64 y b)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (/.f64 y b) 3)) (fma.f64 a a (*.f64 (/.f64 y b) (-.f64 (/.f64 y b) a))))
(pow.f64 (+.f64 a (/.f64 y b)) 1)
(+.f64 a (/.f64 y b))
(pow.f64 (cbrt.f64 (+.f64 a (/.f64 y b))) 3)
(+.f64 a (/.f64 y b))
(pow.f64 (pow.f64 (+.f64 a (/.f64 y b)) 3) 1/3)
(+.f64 a (/.f64 y b))
(pow.f64 (sqrt.f64 (+.f64 a (/.f64 y b))) 2)
(+.f64 a (/.f64 y b))
(log.f64 (exp.f64 (+.f64 a (/.f64 y b))))
(+.f64 a (/.f64 y b))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (/.f64 y b)))))
(+.f64 a (/.f64 y b))
(cbrt.f64 (pow.f64 (+.f64 a (/.f64 y b)) 3))
(+.f64 a (/.f64 y b))
(expm1.f64 (log1p.f64 (+.f64 a (/.f64 y b))))
(log1p.f64 (expm1.f64 (+.f64 a (/.f64 y b))))
(+.f64 a (/.f64 y b))
(exp.f64 (log.f64 (+.f64 a (/.f64 y b))))
(+.f64 a (/.f64 y b))
(exp.f64 (*.f64 (log.f64 (+.f64 a (/.f64 y b))) 1))
(+.f64 a (/.f64 y b))
(fma.f64 y (/.f64 1 b) a)
(+.f64 a (/.f64 y b))
(fma.f64 1 a (/.f64 y b))
(+.f64 a (/.f64 y b))
(fma.f64 1 (/.f64 y b) a)
(+.f64 a (/.f64 y b))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y b)) 2) (cbrt.f64 (/.f64 y b)) a)
(+.f64 a (/.f64 y b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (/.f64 y b))
(+.f64 a (/.f64 y b))
(fma.f64 (sqrt.f64 (/.f64 y b)) (sqrt.f64 (/.f64 y b)) a)
(+.f64 a (/.f64 y b))
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (/.f64 y b))
(+.f64 a (/.f64 y b))
(+.f64 1/2 (neg.f64 (+.f64 a (/.f64 y b))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(*.f64 1 (-.f64 1/2 (+.f64 a (/.f64 y b))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 2) (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(*.f64 (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(/.f64 (-.f64 1/4 (pow.f64 (+.f64 a (/.f64 y b)) 2)) (+.f64 1/2 (+.f64 a (/.f64 y b))))
(/.f64 (-.f64 1/4 (pow.f64 (+.f64 a (/.f64 y b)) 2)) (+.f64 a (+.f64 (/.f64 y b) 1/2)))
(/.f64 (-.f64 1/8 (pow.f64 (+.f64 a (/.f64 y b)) 3)) (+.f64 1/4 (+.f64 (pow.f64 (+.f64 a (/.f64 y b)) 2) (*.f64 1/2 (+.f64 a (/.f64 y b))))))
(/.f64 (-.f64 1/8 (pow.f64 (+.f64 a (/.f64 y b)) 3)) (+.f64 1/4 (*.f64 (+.f64 a (/.f64 y b)) (+.f64 a (+.f64 (/.f64 y b) 1/2)))))
(pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 1)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(pow.f64 (cbrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 3)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(pow.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3) 1/3)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(pow.f64 (sqrt.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 2)
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(log.f64 (exp.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(cbrt.f64 (pow.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) 3))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(expm1.f64 (log1p.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(+.f64 (-.f64 3/2 (+.f64 a (/.f64 y b))) -1)
(log1p.f64 (expm1.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(exp.f64 (log.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(exp.f64 (*.f64 (log.f64 (-.f64 1/2 (+.f64 a (/.f64 y b)))) 1))
(-.f64 1/2 (+.f64 a (/.f64 y b)))
(-.f64 (-.f64 1/2 a) (/.f64 y b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 a) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(+.f64 -1 (-.f64 1 (*.f64 b (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))))
(pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 1)
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 3)
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(pow.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 3) 1/3)
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 2)
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(neg.f64 (*.f64 b (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(log.f64 (pow.f64 (exp.f64 (neg.f64 b)) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 3))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 b) 3) (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3)))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3) (pow.f64 (neg.f64 b) 3)))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 a) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(+.f64 -1 (-.f64 1 (*.f64 b (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(exp.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 b) (-.f64 (+.f64 (neg.f64 a) 1/2) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))) 1))
(*.f64 (neg.f64 b) (+.f64 1/2 (-.f64 (*.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b)) a)))
(*.f64 (neg.f64 b) (-.f64 (fma.f64 x (/.f64 (fma.f64 -1 (/.f64 y x) -1) b) 1/2) a))
(+.f64 (*.f64 x (/.f64 1 b)) (*.f64 x (/.f64 y (*.f64 x b))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(+.f64 (*.f64 (/.f64 1 b) x) (*.f64 (/.f64 y (*.f64 x b)) x))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(expm1.f64 (log1p.f64 (fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))))
(pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 1)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 3)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(pow.f64 (pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3) 1/3)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 2)
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(expm1.f64 (log1p.f64 (fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(exp.f64 (log.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 1))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(fma.f64 x (/.f64 1 b) (*.f64 x (/.f64 y (*.f64 x b))))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(fma.f64 (/.f64 1 b) x (*.f64 (/.f64 y (*.f64 x b)) x))
(*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(fma.f64 x (/.f64 y (*.f64 x b)) (/.f64 x b))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x b)))) 1)
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x b))))
(*.f64 y (/.f64 1 (*.f64 x b)))
(/.f64 y (*.f64 x b))
(*.f64 1 (/.f64 y (*.f64 x b)))
(/.f64 y (*.f64 x b))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 2) (cbrt.f64 (/.f64 y (*.f64 x b))))
(/.f64 y (*.f64 x b))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) (sqrt.f64 (/.f64 y (*.f64 x b))))
(/.f64 y (*.f64 x b))
(pow.f64 (/.f64 y (*.f64 x b)) 1)
(/.f64 y (*.f64 x b))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 3)
(/.f64 y (*.f64 x b))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3) 1/3)
(/.f64 y (*.f64 x b))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) 2)
(/.f64 y (*.f64 x b))
(pow.f64 (/.f64 (*.f64 x b) y) -1)
(/.f64 y (*.f64 x b))
(log.f64 (exp.f64 (/.f64 y (*.f64 x b))))
(/.f64 y (*.f64 x b))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (*.f64 x b)))))
(/.f64 y (*.f64 x b))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3))
(/.f64 y (*.f64 x b))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x b))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x b))))
(/.f64 y (*.f64 x b))
(exp.f64 (log.f64 (/.f64 y (*.f64 x b))))
(/.f64 y (*.f64 x b))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x b))) 1))
(/.f64 y (*.f64 x b))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(*.f64 1 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 2) (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(/.f64 (fma.f64 x b (*.f64 b y)) (*.f64 b (*.f64 x b)))
(/.f64 (fma.f64 x b (*.f64 y b)) (*.f64 b (*.f64 x b)))
(/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b)))
(/.f64 (-.f64 (pow.f64 b -2) (pow.f64 (/.f64 y (*.f64 x b)) 2)) (-.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))
(/.f64 (+.f64 (pow.f64 b -3) (pow.f64 (/.f64 y (*.f64 x b)) 3)) (+.f64 (pow.f64 b -2) (-.f64 (pow.f64 (/.f64 y (*.f64 x b)) 2) (*.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3) (pow.f64 b -3)) (+.f64 (pow.f64 b -2) (-.f64 (pow.f64 (/.f64 y (*.f64 x b)) 2) (/.f64 (/.f64 y (*.f64 x b)) b))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x b)) 3) (pow.f64 b -3)) (+.f64 (pow.f64 b -2) (-.f64 (pow.f64 (/.f64 y (*.f64 x b)) 2) (/.f64 y (*.f64 b (*.f64 x b))))))
(pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 1)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 3)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(pow.f64 (pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 3) 1/3)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 2)
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(log.f64 (exp.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))) 3))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(exp.f64 (log.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))) 1))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 y (/.f64 1 (*.f64 x b)) (/.f64 1 b))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 1 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 1 (/.f64 y (*.f64 x b)) (/.f64 1 b))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 (cbrt.f64 (pow.f64 b -2)) (/.f64 1 (cbrt.f64 b)) (/.f64 y (*.f64 x b)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x b))) 2) (cbrt.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 (pow.f64 b -1/2) (pow.f64 b -1/2) (/.f64 y (*.f64 x b)))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(fma.f64 (sqrt.f64 (/.f64 y (*.f64 x b))) (sqrt.f64 (/.f64 y (*.f64 x b))) (/.f64 1 b))
(+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b)))
(+.f64 z (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 z (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (log.f64 t)))) (sqrt.f64 (*.f64 z (log.f64 t))) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (*.f64 z (log.f64 t)) 1))) (fma.f64 (neg.f64 (*.f64 z (log.f64 t))) 1 (*.f64 (*.f64 z (log.f64 t)) 1)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 z (log.f64 t))) (pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 2))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (*.f64 z (log.f64 t)) 0))
(*.f64 1 (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) z))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (pow.f64 z 2) (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z z (*.f64 (*.f64 z (log.f64 t)) (fma.f64 z (log.f64 t) z))))
(pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 1)
(*.f64 z (-.f64 1 (log.f64 t)))
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 3)
(*.f64 z (-.f64 1 (log.f64 t)))
(pow.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) 1/3)
(*.f64 z (-.f64 1 (log.f64 t)))
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2)
(*.f64 z (-.f64 1 (log.f64 t)))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3))
(*.f64 z (-.f64 1 (log.f64 t)))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(exp.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))) 1))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 1 z (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 1 z (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (-.f64 z (*.f64 z (log.f64 t))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 1 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (pow.f64 (*.f64 (+.f64 a -1/2) b) 2)) (-.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b)))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (+.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (-.f64 1/2 a))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) (pow.f64 (*.f64 (+.f64 a -1/2) b) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (-.f64 (pow.f64 (*.f64 (+.f64 a -1/2) b) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 1)
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 3)
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(pow.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 3) 1/3)
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 2)
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(log.f64 (exp.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t)))) 3))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (-.f64 z (*.f64 z (log.f64 t))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(exp.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))) 1))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 (+.f64 a -1/2) b) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 z (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (+.f64 a -1/2) b (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) 2) (cbrt.f64 (*.f64 (+.f64 a -1/2) b)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (sqrt.f64 (*.f64 (+.f64 a -1/2) b)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))

eval155.0ms (1%)

Compiler

Compiled 9039 to 4510 computations (50.1% saved)

prune161.0ms (1.1%)

Pruning

41 alts after pruning (37 fresh and 4 done)

PrunedKeptTotal
New51615531
Fresh72229
Picked415
Done033
Total52741568
Accuracy
100.0%
Counts
568 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.0%
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
30.6%
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
20.0%
(-.f64 z (*.f64 z (log.f64 t)))
60.5%
(-.f64 y (*.f64 b (-.f64 1/2 a)))
52.1%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
59.6%
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
69.5%
(+.f64 (*.f64 y (+.f64 1 (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
69.7%
(+.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))) (*.f64 (-.f64 a 1/2) b))
70.3%
(+.f64 (*.f64 x (+.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))) (*.f64 (-.f64 a 1/2) b))
40.4%
(+.f64 y x)
50.1%
(+.f64 x (+.f64 (*.f64 -1/2 b) (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))))
50.5%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))))
50.5%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
59.4%
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
50.5%
(+.f64 x (+.f64 y (*.f64 b -1/2)))
39.8%
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
42.3%
(+.f64 x (*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
31.7%
(+.f64 x (*.f64 b -1/2))
62.3%
(+.f64 x (*.f64 a (+.f64 b (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
33.8%
(+.f64 x (*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
52.1%
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
12.7%
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
22.8%
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
48.6%
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
55.6%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
32.1%
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
27.6%
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
20.1%
(*.f64 z (-.f64 1 (log.f64 t)))
56.8%
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
53.1%
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
34.7%
(*.f64 y (+.f64 (/.f64 x y) 1))
53.9%
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
62.9%
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
59.9%
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
52.5%
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
40.6%
(*.f64 b (-.f64 a 1/2))
30.5%
(*.f64 b a)
12.3%
(*.f64 b -1/2)
61.2%
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
20.8%
y
21.6%
x
Compiler

Compiled 1725 to 1041 computations (39.7% saved)

regimes1.7s (11.2%)

Counts
73 → 1
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (+.f64 b (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(+.f64 x (*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 x (+.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 (-.f64 a 1/2) b))
(*.f64 x (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(+.f64 x (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(+.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 y (+.f64 1 (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 z x) y)) 2) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1)))))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))))
(+.f64 (*.f64 (-.f64 1 (pow.f64 (log.f64 t) 3)) (/.f64 z (+.f64 1 (*.f64 (log.f64 t) (-.f64 (log.f64 t) -1))))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t)))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
Outputs
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
Calls

12 calls:

435.0ms
z
257.0ms
t
205.0ms
a
187.0ms
y
159.0ms
(-.f64 a 1/2)
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1t
99.9%1a
99.9%1b
99.9%1(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
99.9%1(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
99.9%1(+.f64 x y)
99.9%1(log.f64 t)
99.9%1(*.f64 (-.f64 a 1/2) b)
99.9%1(-.f64 a 1/2)
Compiler

Compiled 117 to 93 computations (20.5% saved)

regimes382.0ms (2.6%)

Counts
65 → 1
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (+.f64 b (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(+.f64 x (*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 x (+.f64 1 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 1 y) (/.f64 (log.f64 t) y)))) (*.f64 (-.f64 a 1/2) b))
(*.f64 x (+.f64 1 (+.f64 (*.f64 b (/.f64 (+.f64 a -1/2) x)) (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) x)))))
(+.f64 x (*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a)))))
(+.f64 (*.f64 x (-.f64 (+.f64 1 (/.f64 z x)) (*.f64 z (/.f64 (log.f64 t) x)))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 y (+.f64 1 (-.f64 (/.f64 z y) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
(*.f64 b (-.f64 (+.f64 a (+.f64 (/.f64 x b) (+.f64 (/.f64 y b) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) b)))) 1/2))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (/.f64 z x) (-.f64 (/.f64 y x) (*.f64 z (/.f64 (log.f64 t) x)))))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 x (-.f64 (+.f64 1 (+.f64 (/.f64 y x) (/.f64 z x))) (/.f64 (*.f64 z (log.f64 t)) x))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 y (+.f64 1 (-.f64 (+.f64 (/.f64 x y) (/.f64 z y)) (*.f64 z (/.f64 (log.f64 t) y))))) (*.f64 (-.f64 a 1/2) b))
(*.f64 a (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (/.f64 x a) (+.f64 (/.f64 y a) (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))))
Outputs
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
Calls

12 calls:

34.0ms
y
34.0ms
(+.f64 x y)
33.0ms
t
33.0ms
(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
33.0ms
b
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1t
99.9%1a
99.9%1b
99.9%1(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
99.9%1(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
99.9%1(+.f64 x y)
99.9%1(log.f64 t)
99.9%1(*.f64 (-.f64 a 1/2) b)
99.9%1(-.f64 a 1/2)
Compiler

Compiled 117 to 93 computations (20.5% saved)

regimes1.3s (8.6%)

Counts
53 → 2
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (+.f64 b (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(+.f64 x (*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (*.f64 b (+.f64 a (-.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) 1/2))))
Outputs
(+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
Calls

10 calls:

321.0ms
z
174.0ms
a
150.0ms
x
125.0ms
t
124.0ms
(log.f64 t)
Results
AccuracySegmentsBranch
89.5%6x
92.3%2y
92.4%3z
84.6%5t
88.2%7a
91.7%3b
92.6%2(+.f64 x y)
84.6%5(log.f64 t)
93.7%3(*.f64 (-.f64 a 1/2) b)
83.7%4(-.f64 a 1/2)
Compiler

Compiled 79 to 67 computations (15.2% saved)

regimes303.0ms (2%)

Counts
51 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 a (+.f64 b (/.f64 (*.f64 z (-.f64 1 (log.f64 t))) a))))
(+.f64 x (*.f64 b (+.f64 (*.f64 z (/.f64 (-.f64 1 (log.f64 t)) b)) -1/2)))
Outputs
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
Calls

3 calls:

120.0ms
y
97.0ms
(+.f64 x y)
82.0ms
(*.f64 (-.f64 a 1/2) b)
Results
AccuracySegmentsBranch
93.7%3(*.f64 (-.f64 a 1/2) b)
84.9%4y
89.8%3(+.f64 x y)
Compiler

Compiled 27 to 22 computations (18.5% saved)

regimes266.0ms (1.8%)

Counts
41 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
Outputs
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 x (fma.f64 b (+.f64 a -1/2) y))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
Calls

4 calls:

97.0ms
b
57.0ms
(+.f64 x y)
57.0ms
z
50.0ms
(*.f64 (-.f64 a 1/2) b)
Results
AccuracySegmentsBranch
82.0%3(+.f64 x y)
85.8%5b
86.5%3z
82.9%3(*.f64 (-.f64 a 1/2) b)
Compiler

Compiled 34 to 28 computations (17.6% saved)

regimes60.0ms (0.4%)

Counts
40 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
Outputs
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
Calls

1 calls:

55.0ms
z
Results
AccuracySegmentsBranch
86.5%3z
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes58.0ms (0.4%)

Counts
39 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
Outputs
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 z (-.f64 1 (log.f64 t)))
Calls

1 calls:

54.0ms
z
Results
AccuracySegmentsBranch
86.1%3z
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes65.0ms (0.4%)

Counts
37 → 1
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) (neg.f64 b))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 a) y))))
(+.f64 x (*.f64 a (*.f64 b (-.f64 1 (/.f64 1/2 a)))))
(*.f64 y (+.f64 1 (/.f64 (*.f64 (neg.f64 b) (-.f64 1/2 a)) y)))
(*.f64 (neg.f64 b) (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (/.f64 (+.f64 y x) b)))
(+.f64 (*.f64 y (+.f64 1 (/.f64 x y))) (*.f64 (-.f64 a 1/2) b))
(*.f64 (-.f64 1/2 (*.f64 a (+.f64 1 (/.f64 y (*.f64 b a))))) (neg.f64 b))
(*.f64 x (+.f64 1 (+.f64 (/.f64 y x) (*.f64 b (/.f64 (+.f64 a -1/2) x)))))
(*.f64 x (-.f64 1 (*.f64 b (/.f64 (-.f64 1/2 (+.f64 a (/.f64 y b))) x))))
(*.f64 x (-.f64 1 (*.f64 (-.f64 (-.f64 1/2 a) (/.f64 y b)) (/.f64 b x))))
(*.f64 y (-.f64 1 (*.f64 b (/.f64 (-.f64 (-.f64 1/2 a) (/.f64 x b)) y))))
(+.f64 (-.f64 1 (*.f64 b (-.f64 (-.f64 1/2 a) (/.f64 (+.f64 y x) b)))) -1)
(neg.f64 (*.f64 a (*.f64 -1 (+.f64 b (/.f64 (+.f64 x (+.f64 y (*.f64 b -1/2))) a)))))
(*.f64 (neg.f64 b) (-.f64 1/2 (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 a (-.f64 b (*.f64 b (/.f64 (-.f64 (-.f64 1/2 (/.f64 y b)) (/.f64 x b)) a))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (+.f64 (/.f64 1 b) (/.f64 y (*.f64 x b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 b y))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 y (+.f64 (/.f64 1 b) (/.f64 x (*.f64 y b))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (+.f64 a -1/2)) (*.f64 x (/.f64 (*.f64 b (+.f64 x y)) (*.f64 b (*.f64 x b))))))
Outputs
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
Calls

3 calls:

26.0ms
y
19.0ms
x
19.0ms
z
Results
AccuracySegmentsBranch
80.1%1y
80.1%1x
80.1%1z
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes257.0ms (1.7%)

Counts
16 → 2
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 (-.f64 a 1/2) b))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(*.f64 (-.f64 1/2 (/.f64 y b)) (neg.f64 b))
(*.f64 b (-.f64 (/.f64 y b) (-.f64 1/2 a)))
Outputs
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
Calls

8 calls:

61.0ms
t
38.0ms
a
35.0ms
y
27.0ms
z
26.0ms
b
Results
AccuracySegmentsBranch
67.0%7t
71.4%3a
71.4%3(-.f64 a 1/2)
71.9%3b
74.0%3(*.f64 (-.f64 a 1/2) b)
73.6%2x
62.5%3z
69.1%4y
Compiler

Compiled 62 to 53 computations (14.5% saved)

regimes109.0ms (0.7%)

Counts
11 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
Outputs
(*.f64 b (-.f64 a 1/2))
(+.f64 x (+.f64 y (*.f64 b -1/2)))
(*.f64 b (-.f64 a 1/2))
Calls

4 calls:

42.0ms
x
26.0ms
a
20.0ms
b
19.0ms
(-.f64 a 1/2)
Results
AccuracySegmentsBranch
64.4%3a
64.4%3(-.f64 a 1/2)
68.5%3b
63.4%5x
Compiler

Compiled 30 to 26 computations (13.3% saved)

regimes20.0ms (0.1%)

Counts
10 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b -1/2))
(*.f64 y (+.f64 (/.f64 x y) 1))
(*.f64 (neg.f64 b) (/.f64 (neg.f64 y) b))
(*.f64 (/.f64 y (neg.f64 b)) (neg.f64 b))
Outputs
(*.f64 b (-.f64 a 1/2))
(+.f64 y x)
(*.f64 b (-.f64 a 1/2))
Calls

1 calls:

19.0ms
b
Results
AccuracySegmentsBranch
67.6%3b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes129.0ms (0.9%)

Counts
5 → 3
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
(+.f64 y x)
Outputs
(*.f64 b a)
(+.f64 y x)
(*.f64 b a)
Calls

6 calls:

35.0ms
y
26.0ms
z
22.0ms
x
18.0ms
a
15.0ms
t
Results
AccuracySegmentsBranch
53.3%5x
42.8%2t
46.6%6z
54.2%3a
51.6%7y
58.6%3b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes67.0ms (0.5%)

Counts
4 → 5
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
(*.f64 b a)
Outputs
x
(*.f64 b a)
y
(*.f64 b a)
y
Calls

3 calls:

30.0ms
b
19.0ms
x
18.0ms
a
Results
AccuracySegmentsBranch
50.0%5x
43.7%4a
48.7%8b
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes137.0ms (0.9%)

Counts
3 → 2
Calls
Call 1
Inputs
x
y
(*.f64 b -1/2)
Outputs
x
y
Calls

6 calls:

33.0ms
z
31.0ms
b
30.0ms
t
28.0ms
a
7.0ms
y
Results
AccuracySegmentsBranch
36.6%8b
30.8%8z
28.4%7a
28.6%8t
37.7%2y
37.4%2x
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes8.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
x
Outputs
x
Calls

3 calls:

3.0ms
y
3.0ms
x
3.0ms
b
Results
AccuracySegmentsBranch
21.6%1b
21.6%1x
21.6%1y
Compiler

Compiled 21 to 18 computations (14.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5625283218419.745
38649781126024.266
Compiler

Compiled 31 to 23 computations (25.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.546376269272587e+91
9.974123032085354e+94
0.0ms
-2.3301220937603573e+118
-4.905856472118386e+114
Compiler

Compiled 31 to 23 computations (25.8% saved)

bsearch67.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
37.0ms
4.227457169731549e+193
7.677438862076071e+208
30.0ms
-4.0553651789755255e+253
-1.1523099469244437e+246
Results
48.0ms253×256valid
8.0ms50×256infinite
3.0ms256valid
Compiler

Compiled 583 to 451 computations (22.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
Operation ival-mult, time spent: 9.0ms, 34.0% of total-time
Operation ival-sub, time spent: 6.0ms, 22.0% of total-time
Operation ival-log, time spent: 6.0ms, 22.0% of total-time
Operation ival-add, time spent: 5.0ms, 19.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

bsearch194.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
168.0ms
4.227457169731549e+193
7.677438862076071e+208
26.0ms
-4.0553651789755255e+253
-1.1523099469244437e+246
Results
178.0ms251×256valid
8.0ms52×256infinite
0.0ms256valid
Compiler

Compiled 602 to 470 computations (21.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
Operation ival-log, time spent: 6.0ms, 31.0% of total-time
Operation ival-add, time spent: 5.0ms, 26.0% of total-time
Operation ival-mult, time spent: 5.0ms, 26.0% of total-time
Operation ival-sub, time spent: 3.0ms, 15.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

bsearch61.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
4.227457169731549e+193
7.677438862076071e+208
27.0ms
-4.0553651789755255e+253
-1.1523099469244437e+246
Results
45.0ms256×256valid
8.0ms47×256infinite
0.0ms256valid
Compiler

Compiled 582 to 460 computations (21% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
Operation ival-log, time spent: 5.0ms, 26.0% of total-time
Operation ival-add, time spent: 5.0ms, 26.0% of total-time
Operation ival-mult, time spent: 5.0ms, 26.0% of total-time
Operation ival-sub, time spent: 3.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

bsearch25.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
-2.1577337957720563e+114
-9.043993921848694e+109
Results
19.0ms108×256valid
3.0ms19×256infinite
0.0ms256valid
Compiler

Compiled 255 to 199 computations (22% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-log, time spent: 2.0ms, 24.0% of total-time
Operation ival-add, time spent: 2.0ms, 24.0% of total-time
Operation ival-mult, time spent: 2.0ms, 24.0% of total-time
Operation ival-sub, time spent: 1.0ms, 12.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch55.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.0761725381183468e+71
1.1750366216030967e+89
25.0ms
-2.4862219256813637e+57
-1.6092787723522277e+53
Results
42.0ms252×256valid
5.0ms35×256infinite
0.0ms256infinite
Compiler

Compiled 499 to 401 computations (19.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
Operation ival-log, time spent: 5.0ms, 27.0% of total-time
Operation ival-add, time spent: 5.0ms, 27.0% of total-time
Operation ival-mult, time spent: 5.0ms, 27.0% of total-time
Operation ival-sub, time spent: 3.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

bsearch56.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.0761725381183468e+71
1.1750366216030967e+89
26.0ms
-2.4862219256813637e+57
-1.6092787723522277e+53
Results
42.0ms262×256valid
6.0ms25×256infinite
0.0ms256valid
Compiler

Compiled 427 to 347 computations (18.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
Operation ival-log, time spent: 5.0ms, 27.0% of total-time
Operation ival-add, time spent: 5.0ms, 27.0% of total-time
Operation ival-mult, time spent: 5.0ms, 27.0% of total-time
Operation ival-sub, time spent: 3.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

bsearch54.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.0761725381183468e+71
1.1750366216030967e+89
24.0ms
-2.4862219256813637e+57
-1.6092787723522277e+53
Results
44.0ms264×256valid
4.0ms23×256infinite
0.0ms256valid
Compiler

Compiled 391 to 311 computations (20.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
Operation ival-log, time spent: 5.0ms, 27.0% of total-time
Operation ival-add, time spent: 5.0ms, 27.0% of total-time
Operation ival-mult, time spent: 5.0ms, 27.0% of total-time
Operation ival-sub, time spent: 3.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

bsearch97.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1998734.0136640626
18262476874766.11
23.0ms
-5.7076243508978124e-145
-9.194725670426668e-147
20.0ms
-4.95029831150641e-23
-2.731946634339392e-25
27.0ms
-2.1577337957720563e+114
-9.043993921848694e+109
Results
65.0ms400×256valid
18.0ms95×256infinite
0.0ms256valid
Compiler

Compiled 589 to 488 computations (17.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
Operation ival-log, time spent: 9.0ms, 28.0% of total-time
Operation ival-add, time spent: 9.0ms, 28.0% of total-time
Operation ival-mult, time spent: 8.0ms, 25.0% of total-time
Operation ival-sub, time spent: 5.0ms, 15.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

bsearch24.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
5640.882883070826
10386013.391425112
Results
17.0ms97×256valid
5.0ms30×256infinite
0.0ms256valid
Compiler

Compiled 159 to 135 computations (15.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-log, time spent: 2.0ms, 24.0% of total-time
Operation ival-add, time spent: 2.0ms, 24.0% of total-time
Operation ival-mult, time spent: 2.0ms, 24.0% of total-time
Operation ival-sub, time spent: 1.0ms, 12.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify30.0ms (0.2%)

Algorithm
egg-herbie
Rules
44×+-commutative
18×*-commutative
14×sub-neg
12×if-if-or-not
neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01141136
11731133
21921133
32031129
42081129
52091129
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(if (<=.f64 (+.f64 x y) 10000000000000) (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y)))
(if (<=.f64 (*.f64 (-.f64 a 1/2) b) -19999999999999999331299997886547518366483030189726856989175506568457504104549882393640764156980535349390222311028686848) (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b)) (if (<=.f64 (*.f64 (-.f64 a 1/2) b) 50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776) (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(if (<=.f64 z -29000000000000002183060265239268110298128167083888804021144630616569636668723943923090118747710959650849873261744469237034838286309660648098566174533661593068110612028113287702175280316533798552071627291060349025714305726012048321816251841462140928) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 780000000000000031396153900616972355247186232799474182016867933525551989379757088614148846521653989986571354867825338350456564492831313266344367915396799818619242061402018908335419656957153247232) (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))
(if (<=.f64 z -3300000000000000012862733419533291356148731108338683108257889852455679723964139573502524139565098861791020100610767086209274181980867518330010902822617239129996586534881959893709535536304205200023072871774689467368965946327148170967762238621876224) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 135000000000000001964695512857509612300846791232150792113851160929315914476065624350162410781182189306376367567056763591033124748717315521091401619953414706479133446049129588789221285320125175163546238976) (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b)) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))
(if (<=.f64 z -1160000000000000056272048763556545708945536914105501055708064882328853243967916996402585696180900659416426753896849210471638917509764961800511046099050175893838678980300908723997911692244353831077559379010445064523312245166152557854793136582164480) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 1450000000000000075087937599095854512705788017162756780228363759635180098991021052136244315699143025658799437442981284749850773067556265464904854729391399856862317314184021571680340960067504431502983168) (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(if (<=.f64 x -179999999999999995965536388357119480704206791703224291277904232936261216779122881556594247686658780508238452359168) (+.f64 x (+.f64 y (*.f64 b -1/2))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 b -200000000000000018380567016286756476168068919431369064448) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 600000000000000025128915338526874775394860319984202969886056627084197888) (+.f64 x (+.f64 y (*.f64 b -1/2))) (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 b -1300000000000000010583328191163608786812573598138071252992) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 3200000000000000000851515670667752849196876837798425891140223278511672285322018816) (+.f64 y x) (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 b a) (if (<=.f64 b 31999999999999997481020156661305047741936103969893883257919943171938052749756727296) (+.f64 y x) (*.f64 b a)))
(if (<=.f64 x -1800000000000000028006949033040317443682762514457910580065587044775500806096560265876973701847085405817171305562112) x (if (<=.f64 x -4627840190124763/2722258935367507707706996859454145691648) (*.f64 b a) (if (<=.f64 x -2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) y (if (<=.f64 x 9500000000000) (*.f64 b a) y))))
(if (<=.f64 y 10200000) x y)
x
Outputs
(+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (-.f64 (+.f64 z (+.f64 x y)) (*.f64 z (log.f64 t))) (*.f64 b (-.f64 a 1/2)))
(if (<=.f64 (+.f64 x y) 10000000000000) (+.f64 x (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y)))
(if (<=.f64 (+.f64 x y) 10000000000000) (+.f64 x (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b (-.f64 a 1/2)))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y)))
(if (<=.f64 (*.f64 (-.f64 a 1/2) b) -19999999999999999331299997886547518366483030189726856989175506568457504104549882393640764156980535349390222311028686848) (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b)) (if (<=.f64 (*.f64 (-.f64 a 1/2) b) 50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776) (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(if (<=.f64 (*.f64 b (-.f64 a 1/2)) -19999999999999999331299997886547518366483030189726856989175506568457504104549882393640764156980535349390222311028686848) (+.f64 (+.f64 x y) (*.f64 b (-.f64 a 1/2))) (if (<=.f64 (*.f64 b (-.f64 a 1/2)) 50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776) (+.f64 x (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) y)) (+.f64 x (fma.f64 b (+.f64 a -1/2) y))))
(if (<=.f64 z -29000000000000002183060265239268110298128167083888804021144630616569636668723943923090118747710959650849873261744469237034838286309660648098566174533661593068110612028113287702175280316533798552071627291060349025714305726012048321816251841462140928) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 780000000000000031396153900616972355247186232799474182016867933525551989379757088614148846521653989986571354867825338350456564492831313266344367915396799818619242061402018908335419656957153247232) (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))
(if (<=.f64 z -29000000000000002183060265239268110298128167083888804021144630616569636668723943923090118747710959650849873261744469237034838286309660648098566174533661593068110612028113287702175280316533798552071627291060349025714305726012048321816251841462140928) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 780000000000000031396153900616972355247186232799474182016867933525551989379757088614148846521653989986571354867825338350456564492831313266344367915396799818619242061402018908335419656957153247232) (+.f64 x (fma.f64 b (+.f64 a -1/2) y)) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))
(if (<=.f64 z -3300000000000000012862733419533291356148731108338683108257889852455679723964139573502524139565098861791020100610767086209274181980867518330010902822617239129996586534881959893709535536304205200023072871774689467368965946327148170967762238621876224) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 135000000000000001964695512857509612300846791232150792113851160929315914476065624350162410781182189306376367567056763591033124748717315521091401619953414706479133446049129588789221285320125175163546238976) (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b)) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))
(if (<=.f64 z -3300000000000000012862733419533291356148731108338683108257889852455679723964139573502524139565098861791020100610767086209274181980867518330010902822617239129996586534881959893709535536304205200023072871774689467368965946327148170967762238621876224) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 135000000000000001964695512857509612300846791232150792113851160929315914476065624350162410781182189306376367567056763591033124748717315521091401619953414706479133446049129588789221285320125175163546238976) (+.f64 (+.f64 x y) (*.f64 b (-.f64 a 1/2))) (+.f64 (*.f64 z (-.f64 1 (log.f64 t))) x)))
(if (<=.f64 z -1160000000000000056272048763556545708945536914105501055708064882328853243967916996402585696180900659416426753896849210471638917509764961800511046099050175893838678980300908723997911692244353831077559379010445064523312245166152557854793136582164480) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 1450000000000000075087937599095854512705788017162756780228363759635180098991021052136244315699143025658799437442981284749850773067556265464904854729391399856862317314184021571680340960067504431502983168) (+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b)) (*.f64 z (-.f64 1 (log.f64 t)))))
(if (or (<=.f64 z -1160000000000000056272048763556545708945536914105501055708064882328853243967916996402585696180900659416426753896849210471638917509764961800511046099050175893838678980300908723997911692244353831077559379010445064523312245166152557854793136582164480) (not (<=.f64 z 1450000000000000075087937599095854512705788017162756780228363759635180098991021052136244315699143025658799437442981284749850773067556265464904854729391399856862317314184021571680340960067504431502983168))) (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 (+.f64 x y) (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 x y) (*.f64 (-.f64 a 1/2) b))
(+.f64 (+.f64 x y) (*.f64 b (-.f64 a 1/2)))
(if (<=.f64 x -179999999999999995965536388357119480704206791703224291277904232936261216779122881556594247686658780508238452359168) (+.f64 x (+.f64 y (*.f64 b -1/2))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 x -179999999999999995965536388357119480704206791703224291277904232936261216779122881556594247686658780508238452359168) (+.f64 x (+.f64 y (*.f64 -1/2 b))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 b -200000000000000018380567016286756476168068919431369064448) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 600000000000000025128915338526874775394860319984202969886056627084197888) (+.f64 x (+.f64 y (*.f64 b -1/2))) (*.f64 b (-.f64 a 1/2))))
(if (or (<=.f64 b -200000000000000018380567016286756476168068919431369064448) (not (<=.f64 b 600000000000000025128915338526874775394860319984202969886056627084197888))) (*.f64 b (-.f64 a 1/2)) (+.f64 x (+.f64 y (*.f64 -1/2 b))))
(if (<=.f64 b -1300000000000000010583328191163608786812573598138071252992) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 3200000000000000000851515670667752849196876837798425891140223278511672285322018816) (+.f64 y x) (*.f64 b (-.f64 a 1/2))))
(if (or (<=.f64 b -1300000000000000010583328191163608786812573598138071252992) (not (<=.f64 b 3200000000000000000851515670667752849196876837798425891140223278511672285322018816))) (*.f64 b (-.f64 a 1/2)) (+.f64 x y))
(if (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (*.f64 b a) (if (<=.f64 b 31999999999999997481020156661305047741936103969893883257919943171938052749756727296) (+.f64 y x) (*.f64 b a)))
(if (or (<=.f64 b -1199999999999999991865138409233953571754050130332876800) (not (<=.f64 b 31999999999999997481020156661305047741936103969893883257919943171938052749756727296))) (*.f64 a b) (+.f64 x y))
(if (<=.f64 x -1800000000000000028006949033040317443682762514457910580065587044775500806096560265876973701847085405817171305562112) x (if (<=.f64 x -4627840190124763/2722258935367507707706996859454145691648) (*.f64 b a) (if (<=.f64 x -2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) y (if (<=.f64 x 9500000000000) (*.f64 b a) y))))
(if (<=.f64 x -1800000000000000028006949033040317443682762514457910580065587044775500806096560265876973701847085405817171305562112) x (if (<=.f64 x -4627840190124763/2722258935367507707706996859454145691648) (*.f64 a b) (if (<=.f64 x -2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) y (if (<=.f64 x 9500000000000) (*.f64 a b) y))))
(if (<=.f64 x -1800000000000000028006949033040317443682762514457910580065587044775500806096560265876973701847085405817171305562112) x (if (or (<=.f64 x -4627840190124763/2722258935367507707706996859454145691648) (not (or (<=.f64 x -2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (not (<=.f64 x 9500000000000))))) (*.f64 a b) y))
(if (<=.f64 x -1800000000000000028006949033040317443682762514457910580065587044775500806096560265876973701847085405817171305562112) x (if (or (<=.f64 x -4627840190124763/2722258935367507707706996859454145691648) (and (not (<=.f64 x -2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296)) (<=.f64 x 9500000000000))) (*.f64 a b) y))
(if (<=.f64 y 10200000) x y)
x
Compiler

Compiled 386 to 272 computations (29.5% saved)

soundness873.0ms (5.9%)

Rules
1548×fma-neg
1418×fma-define
1226×distribute-rgt-in
1070×+-commutative
998×distribute-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
079630341
1204828121
2702128121
075334545
1208132990
2739932990
01362028
14281892
217081813
362501809
Stop Event
node limit
node limit
node limit
Compiler

Compiled 316 to 162 computations (48.7% saved)

end1.0ms (0%)

preprocess298.0ms (2%)

Remove

(sort x y)

Compiler

Compiled 916 to 568 computations (38% saved)

Profiling

Loading profile data...