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

Time bar (total: 13.4s)

analyze132.0ms (1%)

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
50%49.9%49.9%0.3%0%0%0%5
50%49.9%49.9%0.3%0%0%0%6
50%49.9%49.9%0.3%0%0%0%7
50%49.9%49.9%0.3%0%0%0%8
50%49.9%49.9%0.3%0%0%0%9
50%49.9%49.9%0.3%0%0%0%10
66.7%49.9%24.9%0.3%0%24.9%0%11
66.7%49.9%24.9%0.3%0%24.9%0%12
Compiler

Compiled 23 to 16 computations (30.4% saved)

sample1.8s (13.6%)

Results
1.1s7149×body256valid
500.0ms4158×body256invalid
170.0ms1104×body256infinite
0.0msbody512valid
0.0msbody1024valid
Bogosity

preprocess121.0ms (0.9%)

Algorithm
egg-herbie
Rules
1340×associate-+r+
1298×fma-def
1166×unsub-neg
1036×+-commutative
1014×associate--l-
Problems
256×No Errors
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01231097
1391999
21573989
35653989
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)))
(+.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 y) (-.f64 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 z (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (+.f64 (+.f64 x y) (-.f64 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 z (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.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 y (neg.f64 x)) (-.f64 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 z (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 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 (+.f64 a -1/2) b (+.f64 (-.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 (+.f64 a -1/2) b (-.f64 (-.f64 (+.f64 x z) y) (*.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 (+.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))))
(fma.f64 (+.f64 a -1/2) b (+.f64 (*.f64 z (log.f64 t)) (+.f64 y (-.f64 x z))))
(fma.f64 (+.f64 a -1/2) b (fma.f64 z (log.f64 t) (+.f64 y (-.f64 x 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 (fma.f64 (+.f64 a -1/2) b (+.f64 x z)) (-.f64 y (*.f64 z (log.f64 (neg.f64 t)))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 (neg.f64 a) 1/2) b))
(+.f64 (+.f64 (+.f64 x y) (-.f64 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))))))
(fma.f64 b (-.f64 -1/2 a) (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) (neg.f64 b)))
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) (neg.f64 b)))
(+.f64 x (-.f64 (+.f64 y z) (+.f64 (*.f64 z (log.f64 t)) (*.f64 (+.f64 a -1/2) b))))
(+.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 (+.f64 a -1/2) b)))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 b (-.f64 1/2 a) (+.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 y) (-.f64 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 z (log.f64 t))) (fma.f64 (+.f64 a -1/2) b (+.f64 x y)))
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.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 (+.f64 x z) (*.f64 x (log.f64 t)))))
(+.f64 (fma.f64 (+.f64 a -1/2) b (+.f64 x z)) (-.f64 y (*.f64 x (log.f64 t))))
(+.f64 (+.f64 x y) (-.f64 z (fma.f64 x (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 (+.f64 (+.f64 t y) z) (*.f64 z (log.f64 x))) (*.f64 (-.f64 a 1/2) b))
(-.f64 (+.f64 z (+.f64 y t)) (-.f64 (*.f64 z (log.f64 x)) (*.f64 (+.f64 a -1/2) b)))
(fma.f64 (+.f64 a -1/2) b (+.f64 z (-.f64 (+.f64 y t) (*.f64 z (log.f64 x)))))
(+.f64 (-.f64 z (*.f64 z (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 (+.f64 y a) (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 b (+.f64 x -1/2) (+.f64 y a)))
(+.f64 (+.f64 y z) (-.f64 a (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 x)))))
(+.f64 (-.f64 (+.f64 (+.f64 b y) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) x))
(+.f64 (+.f64 (+.f64 y b) (-.f64 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 z (log.f64 t))) (fma.f64 x (+.f64 a -1/2) (+.f64 y b)))
(+.f64 z (+.f64 y (-.f64 b (fma.f64 z (log.f64 t) (*.f64 x (-.f64 1/2 a))))))
(+.f64 (-.f64 (+.f64 (+.f64 x z) y) (*.f64 y (log.f64 t))) (*.f64 (-.f64 a 1/2) b))
(+.f64 (*.f64 (+.f64 a -1/2) b) (+.f64 (+.f64 x z) (-.f64 y (*.f64 y (log.f64 t)))))
(fma.f64 (+.f64 a -1/2) b (+.f64 y (-.f64 (+.f64 x z) (*.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 (+.f64 x (+.f64 z t)) (*.f64 z (log.f64 y))))
(+.f64 (-.f64 z (*.f64 z (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 (+.f64 x a) (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 y -1/2) (+.f64 x (+.f64 z a))) (*.f64 z (log.f64 t)))
(+.f64 z (-.f64 (+.f64 x a) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 y)))))
(+.f64 (-.f64 (+.f64 (+.f64 x b) z) (*.f64 z (log.f64 t))) (*.f64 (-.f64 a 1/2) y))
(+.f64 (+.f64 (+.f64 x b) (-.f64 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 z (log.f64 t))) (fma.f64 y (+.f64 a -1/2) (+.f64 x b)))
(+.f64 b (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 y (-.f64 1/2 a)))))
(+.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 (+.f64 x 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 (+.f64 y (+.f64 x 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 x (+.f64 y (-.f64 a (fma.f64 (log.f64 t) a (*.f64 b (-.f64 1/2 z))))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) b) (*.f64 b (log.f64 t))) (*.f64 (-.f64 a 1/2) z))
(+.f64 (-.f64 (+.f64 x (+.f64 y b)) (*.f64 (log.f64 t) b)) (*.f64 z (+.f64 a -1/2)))
(fma.f64 z (+.f64 a -1/2) (+.f64 x (-.f64 (+.f64 y b) (*.f64 (log.f64 t) b))))
(+.f64 (-.f64 b (*.f64 (log.f64 t) b)) (fma.f64 z (+.f64 a -1/2) (+.f64 x y)))
(+.f64 (*.f64 b (-.f64 1 (log.f64 t))) (fma.f64 z (+.f64 a -1/2) (+.f64 x y)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 a))) (*.f64 (-.f64 t 1/2) b))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.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 z (log.f64 a))) (fma.f64 b (+.f64 t -1/2) (+.f64 x y)))
(+.f64 x (-.f64 (+.f64 y z) (fma.f64 z (log.f64 a) (*.f64 b (-.f64 1/2 t)))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 b))) (*.f64 (-.f64 a 1/2) t))
(+.f64 (-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 b))) (*.f64 t (+.f64 a -1/2)))
(fma.f64 t (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 b))))))
(+.f64 (-.f64 z (*.f64 z (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 x (+.f64 y z)) (-.f64 (*.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))))))
(fma.f64 a (+.f64 b -1/2) (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
Symmetry

(sort x y)

Compiler

Compiled 84 to 37 computations (56% saved)

eval1.0ms (0%)

Compiler

Compiled 67 to 31 computations (53.7% saved)

prune4.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 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
99.9%
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
99.9%
(+.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) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
99.9%
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
Compiler

Compiled 130 to 88 computations (32.3% saved)

localize132.0ms (1%)

Localize:

Found 12 expressions with local error:

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

Compiled 175 to 56 computations (68% saved)

series96.0ms (0.7%)

Counts
12 → 492
Calls

135 calls:

TimeVariablePointExpression
19.0ms
t
@0
(-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
15.0ms
t
@-inf
(-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
14.0ms
z
@0
(-.f64 z (*.f64 z (log.f64 t)))
10.0ms
t
@inf
(-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
6.0ms
b
@0
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))

rewrite111.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
732×add-sqr-sqrt
722×pow1
722×*-un-lft-identity
684×add-exp-log
682×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031322
1765314
Stop Event
node limit
Counts
12 → 300
Calls
Call 1
Inputs
(-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(*.f64 b (-.f64 1/2 a))
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (log.f64 t))
(+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(*.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 a 1/2) b)
Outputs
(+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (+.f64 x z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (fma.f64 1 (+.f64 x z) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 (fma.f64 1 (+.f64 x z) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(*.f64 1 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2) (*.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2)
(log.f64 (exp.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(fma.f64 1 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 1 (+.f64 x z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (*.f64 z (log.f64 t)) (*.f64 b (-.f64 1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1)
(*.f64 1 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(*.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)
(log.f64 (*.f64 (pow.f64 t z) (pow.f64 (exp.f64 (-.f64 1/2 a)) b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(exp.f64 (log.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 1/2 a)))) 1)
(pow.f64 (*.f64 b (-.f64 1/2 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 1/2 a))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 1/2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 1/2 a))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 1/2 a)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 1/2 a)))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 1/2 a)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 1/2 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1/2 a) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 1/2 a))))
(exp.f64 (log.f64 (*.f64 b (-.f64 1/2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 1/2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 y (+.f64 x z)) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))) 1)
(*.f64 1 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 2) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3)) (fma.f64 y y (-.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (*.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2)) (-.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 1)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 3)
(pow.f64 (pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 2)
(log.f64 (exp.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(exp.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 1))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(fma.f64 1 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(fma.f64 1 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) y)
(+.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 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 (*.f64 z z) (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)))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(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 (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 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1)
(*.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (*.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))
(pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3)
(pow.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y z))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(fma.f64 1 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(fma.f64 1 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (*.f64 (neg.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 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))) 1)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 1 (+.f64 x y) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(-.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 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (-.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 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (fma.f64 1 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y 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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (*.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))
(pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3)
(pow.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y z))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(fma.f64 1 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(fma.f64 1 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (*.f64 (neg.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 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))) 1)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 1 (+.f64 x y) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2)))) 1)
(pow.f64 (*.f64 b (+.f64 a -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) 2)
(log.f64 (pow.f64 (exp.f64 b) (+.f64 a -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 a -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 a -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 a -1/2))))

simplify274.0ms (2%)

Algorithm
egg-herbie
Rules
1090×log-prod
808×fma-def
606×cancel-sign-sub-inv
498×associate-*r*
492×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057027730
1152624666
2656124666
Stop Event
node limit
Counts
792 → 370
Calls
Call 1
Inputs
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
x
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
x
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 x (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(-.f64 (+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x z) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(*.f64 z (log.f64 t))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(*.f64 z (log.f64 t))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (log.f64 t))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 -1 (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 -1 (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 1/2 b)
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 -1 (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 -1 (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
y
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
y
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
x
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
x
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.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 (+.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 -1 (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (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 (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 -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 (+.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 (+.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 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 (+.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 (+.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 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 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 (*.f64 -1 (log.f64 t))))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 x (+.f64 y (*.f64 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 (+.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 (+.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 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 (+.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 (+.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 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 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 (*.f64 -1 (log.f64 t))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 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 (+.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 (+.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 (+.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 (+.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 (+.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 -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 (+.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 (+.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 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 (+.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 (+.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 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 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 (*.f64 -1 (log.f64 t))))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 x (+.f64 y (*.f64 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 (+.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 (+.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 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 (+.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 (+.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 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 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 (*.f64 -1 (log.f64 t))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 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 (+.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 (+.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 (+.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 (+.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 (+.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 -1/2 b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (+.f64 x z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (fma.f64 1 (+.f64 x z) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 (fma.f64 1 (+.f64 x z) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(*.f64 1 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2) (*.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2)
(log.f64 (exp.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(fma.f64 1 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 1 (+.f64 x z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (*.f64 z (log.f64 t)) (*.f64 b (-.f64 1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1)
(*.f64 1 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(*.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)
(log.f64 (*.f64 (pow.f64 t z) (pow.f64 (exp.f64 (-.f64 1/2 a)) b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(exp.f64 (log.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 1/2 a)))) 1)
(pow.f64 (*.f64 b (-.f64 1/2 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 1/2 a))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 1/2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 1/2 a))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 1/2 a)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 1/2 a)))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 1/2 a)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 1/2 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1/2 a) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 1/2 a))))
(exp.f64 (log.f64 (*.f64 b (-.f64 1/2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 1/2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 y (+.f64 x z)) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))) 1)
(*.f64 1 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 2) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3)) (fma.f64 y y (-.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (*.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2)) (-.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 1)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 3)
(pow.f64 (pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 2)
(log.f64 (exp.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(exp.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 1))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(fma.f64 1 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(fma.f64 1 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) y)
(+.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 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 (*.f64 z z) (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)))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(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 (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 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1)
(*.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (*.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))
(pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3)
(pow.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y z))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(fma.f64 1 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(fma.f64 1 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (*.f64 (neg.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 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))) 1)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 1 (+.f64 x y) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(-.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 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (-.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 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (fma.f64 1 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y 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 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y 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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (*.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))
(pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3)
(pow.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y z))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(fma.f64 1 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(fma.f64 1 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y z)) (*.f64 (neg.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 x y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))) 1)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (+.f64 a -1/2) b (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 1 (+.f64 x y) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2)))) 1)
(pow.f64 (*.f64 b (+.f64 a -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) 2)
(log.f64 (pow.f64 (exp.f64 b) (+.f64 a -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 a -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 a -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 a -1/2))))
Outputs
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
x
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
x
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 x (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 (+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 z (-.f64 x (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 z (-.f64 x (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 z (-.f64 x (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))))
(+.f64 z (-.f64 x (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z x) (log.f64 (pow.f64 t z)))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(neg.f64 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x z) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 z (fma.f64 1/2 b (log.f64 (pow.f64 t z)))))
(+.f64 z (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 z (log.f64 t))
(log.f64 (pow.f64 t z))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 z (log.f64 t))
(log.f64 (pow.f64 t z))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (log.f64 t))
(log.f64 (pow.f64 t z))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t)))
(fma.f64 1/2 b (log.f64 (pow.f64 t z)))
(fma.f64 z (log.f64 t) (*.f64 b 1/2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 -1 (*.f64 a b))
(neg.f64 (*.f64 b a))
(*.f64 b (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 -1 (*.f64 a b))
(neg.f64 (*.f64 b a))
(*.f64 b (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 1/2 b)
(*.f64 b 1/2)
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(*.f64 -1 (*.f64 a b))
(neg.f64 (*.f64 b a))
(*.f64 b (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(*.f64 -1 (*.f64 a b))
(neg.f64 (*.f64 b a))
(*.f64 b (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 1/2 b))
(*.f64 b (-.f64 1/2 a))
(-.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
y
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
y
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
x
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
x
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 (+.f64 z x) y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 (+.f64 z x) y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 (+.f64 z x) y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 (+.f64 z x) y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(neg.f64 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (+.f64 x (+.f64 y z)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 (+.f64 z x) y) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 z (+.f64 x y)) (fma.f64 z (log.f64 t) (*.f64 b 1/2)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 a b)))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 (+.f64 z y) (*.f64 b a))) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 (fma.f64 b a z) y) (-.f64 x (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 z (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.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 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.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 y (-.f64 z (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z x) (log.f64 (pow.f64 t z)))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x y)
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 x 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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (log.f64 (pow.f64 t 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 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 (+.f64 z x) y) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 z (+.f64 x y)) (fma.f64 z (log.f64 t) (*.f64 b 1/2)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t))))
(log.f64 (pow.f64 t z))
(*.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 y (-.f64 z (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z x) (log.f64 (pow.f64 t z)))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x y)
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (+.f64 z x) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (+.f64 z x) (*.f64 z (-.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 y (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
x
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z))))
(+.f64 x (fma.f64 b (+.f64 a -1/2) (-.f64 z (log.f64 (pow.f64 t z)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
y
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 x (+.f64 y (*.f64 b (-.f64 a 1/2))))
(+.f64 (+.f64 x 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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (log.f64 (pow.f64 t 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 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 x (+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 z (*.f64 b (+.f64 a -1/2))) y) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 x (-.f64 (+.f64 z (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 (+.f64 (+.f64 z x) y) (fma.f64 1/2 b (log.f64 (pow.f64 t z))))
(-.f64 (+.f64 z (+.f64 x y)) (fma.f64 z (log.f64 t) (*.f64 b 1/2)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 -1/2 b)
(*.f64 b -1/2)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 x z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(+.f64 (fma.f64 1 (+.f64 x z) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(+.f64 (fma.f64 1 (+.f64 x z) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(+.f64 x (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (+.f64 x (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 0)))
(*.f64 1 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2) (*.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (+.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (*.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) (+.f64 z (+.f64 x (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 x (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))) 2)) (+.f64 z (+.f64 x (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1)
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 3)
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3) 1/3)
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2)
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(log.f64 (exp.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 1))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(fma.f64 1 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(fma.f64 1 (+.f64 x z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x z)) 2) (cbrt.f64 (+.f64 x z)) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))
(+.f64 (*.f64 z (log.f64 t)) (*.f64 b (-.f64 1/2 a)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1)
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 1 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(*.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 1)
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(pow.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3) 1/3)
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(pow.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(log.f64 (*.f64 (pow.f64 t z) (pow.f64 (exp.f64 (-.f64 1/2 a)) b)))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(cbrt.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(expm1.f64 (log1p.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(exp.f64 (log.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(log1p.f64 (expm1.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))
(fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 1/2 a)))) 1)
(*.f64 b (-.f64 1/2 a))
(pow.f64 (*.f64 b (-.f64 1/2 a)) 1)
(*.f64 b (-.f64 1/2 a))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 1/2 a))) 3)
(*.f64 b (-.f64 1/2 a))
(pow.f64 (pow.f64 (*.f64 b (-.f64 1/2 a)) 3) 1/3)
(*.f64 b (-.f64 1/2 a))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 1/2 a))) 2)
(*.f64 b (-.f64 1/2 a))
(log.f64 (pow.f64 (exp.f64 (-.f64 1/2 a)) b))
(*.f64 b (-.f64 1/2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 1/2 a)))))
(*.f64 b (-.f64 1/2 a))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 1/2 a)) 3))
(*.f64 b (-.f64 1/2 a))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 1/2 a) 3)))
(*.f64 b (-.f64 1/2 a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1/2 a) 3) (pow.f64 b 3)))
(*.f64 b (-.f64 1/2 a))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 1/2 a))))
(*.f64 b (-.f64 1/2 a))
(exp.f64 (log.f64 (*.f64 b (-.f64 1/2 a))))
(*.f64 b (-.f64 1/2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 1/2 a))) 1))
(*.f64 b (-.f64 1/2 a))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 1/2 a))))
(*.f64 b (-.f64 1/2 a))
(-.f64 (+.f64 y (+.f64 x z)) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))) 1)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(*.f64 1 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 2) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3)) (fma.f64 y y (-.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (*.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3) (pow.f64 y 3)) (fma.f64 y y (-.f64 (pow.f64 (-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 y (-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 (-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) (-.f64 (-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) y))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2)) (-.f64 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (-.f64 y (-.f64 (+.f64 z x) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 (+.f64 z x) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))) 2)) (+.f64 (-.f64 y (+.f64 z x)) (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z)))))
(pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 1)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(pow.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 3)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(pow.f64 (pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 3) 1/3)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(pow.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 2)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(log.f64 (exp.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y) 3))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(exp.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)) 1))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(fma.f64 1 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(fma.f64 1 y (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) y)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(fma.f64 (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (sqrt.f64 (+.f64 x (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) y)
(+.f64 x (+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(+.f64 x (+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (log.f64 (pow.f64 t z))))))
(+.f64 z (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 z (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))
(+.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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 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 (log.f64 (pow.f64 t z))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))
(*.f64 1 (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(*.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 z (log.f64 (pow.f64 t z)))
(*.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 z (log.f64 (pow.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 (log.f64 (pow.f64 t z)) 3)) (fma.f64 z z (+.f64 (pow.f64 (log.f64 (pow.f64 t z)) 2) (*.f64 z (log.f64 (pow.f64 t z))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (log.f64 (pow.f64 t z)) 3)) (fma.f64 z z (*.f64 (log.f64 (pow.f64 t z)) (fma.f64 z (log.f64 t) z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (log.f64 (pow.f64 t z)) 2)) (+.f64 z (log.f64 (pow.f64 t z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (log.f64 (pow.f64 t z)) 2)) (fma.f64 z (log.f64 t) z))
(pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 1)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 3)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(pow.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3) 1/3)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 t z)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(exp.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z (log.f64 t)))) 1))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(fma.f64 1 z (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(fma.f64 1 z (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(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)))
(-.f64 z (log.f64 (pow.f64 t z)))
(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)))
(-.f64 z (log.f64 (pow.f64 t z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 z) (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (log.f64 (pow.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (log.f64 t)))) 1)
(log.f64 (pow.f64 t z))
(pow.f64 (*.f64 z (log.f64 t)) 1)
(log.f64 (pow.f64 t z))
(pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 3)
(log.f64 (pow.f64 t z))
(pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(log.f64 (pow.f64 t z))
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(log.f64 (pow.f64 t z))
(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))
(log.f64 (pow.f64 t z))
(expm1.f64 (log1p.f64 (*.f64 z (log.f64 t))))
(log.f64 (pow.f64 t z))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(log.f64 (pow.f64 t z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(log.f64 (pow.f64 t z))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(log1p.f64 (+.f64 (pow.f64 t z) -1))
(log.f64 (+.f64 (pow.f64 t z) 0))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (*.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 2) (*.f64 (+.f64 x y) (-.f64 z (log.f64 (pow.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 (-.f64 z (log.f64 (pow.f64 t z))) (-.f64 (-.f64 z (log.f64 (pow.f64 t z))) (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (log.f64 (pow.f64 t z)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (pow.f64 (log.f64 (pow.f64 t z)) 2) (*.f64 (log.f64 (pow.f64 t z)) (+.f64 (+.f64 z x) y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (log.f64 (pow.f64 t z)) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (log.f64 (pow.f64 t z)) (+.f64 x (+.f64 y (fma.f64 z (log.f64 t) z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 2)) (+.f64 x (-.f64 y (-.f64 z (log.f64 (pow.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 2)) (+.f64 (log.f64 (pow.f64 t z)) (+.f64 y (-.f64 x z))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (log.f64 (pow.f64 t z)) 2)) (+.f64 (log.f64 (pow.f64 t z)) (+.f64 (+.f64 z x) y)))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (log.f64 (pow.f64 t z)) 2)) (+.f64 x (+.f64 y (fma.f64 z (log.f64 t) z))))
(pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 1)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) 1/3)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y z))) (pow.f64 t z)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))) 1)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(/.f64 (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (*.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x)) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x)) 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)))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 3)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3) 1/3)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x y) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x y)) 2) (cbrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (log.f64 t)))) 1)
(log.f64 (pow.f64 t z))
(pow.f64 (*.f64 z (log.f64 t)) 1)
(log.f64 (pow.f64 t z))
(pow.f64 (cbrt.f64 (*.f64 z (log.f64 t))) 3)
(log.f64 (pow.f64 t z))
(pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)
(log.f64 (pow.f64 t z))
(pow.f64 (pow.f64 (*.f64 z (log.f64 t)) 3) 1/3)
(log.f64 (pow.f64 t z))
(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))
(log.f64 (pow.f64 t z))
(expm1.f64 (log1p.f64 (*.f64 z (log.f64 t))))
(log.f64 (pow.f64 t z))
(exp.f64 (log.f64 (*.f64 z (log.f64 t))))
(log.f64 (pow.f64 t z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (log.f64 t))) 1))
(log.f64 (pow.f64 t z))
(log1p.f64 (-.f64 (pow.f64 t z) 1))
(log1p.f64 (+.f64 (pow.f64 t z) -1))
(log.f64 (+.f64 (pow.f64 t z) 0))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (+.f64 x (+.f64 y (-.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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 (+.f64 x (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(+.f64 (fma.f64 1 (+.f64 x (+.f64 y 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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (fma.f64 1 (+.f64 x (+.f64 y 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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y 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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y 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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y 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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y 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 x (+.f64 (+.f64 y (-.f64 z (log.f64 (pow.f64 t z)))) (fma.f64 (neg.f64 z) (log.f64 t) (log.f64 (pow.f64 t z)))))
(+.f64 x (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 (log.f64 (pow.f64 t z)) 0))))
(*.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(/.f64 (+.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2) (*.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (-.f64 (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 2) (*.f64 (+.f64 x y) (-.f64 z (log.f64 (pow.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 3) (pow.f64 (+.f64 x y) 3)) (+.f64 (pow.f64 (+.f64 x y) 2) (*.f64 (-.f64 z (log.f64 (pow.f64 t z))) (-.f64 (-.f64 z (log.f64 (pow.f64 t z))) (+.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 3) (pow.f64 (log.f64 (pow.f64 t z)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (+.f64 (pow.f64 (log.f64 (pow.f64 t z)) 2) (*.f64 (log.f64 (pow.f64 t z)) (+.f64 (+.f64 z x) y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 3) (pow.f64 (log.f64 (pow.f64 t z)) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (*.f64 (log.f64 (pow.f64 t z)) (+.f64 x (+.f64 y (fma.f64 z (log.f64 t) z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 2)) (+.f64 x (-.f64 y (-.f64 z (log.f64 (pow.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x y) 2) (pow.f64 (-.f64 z (log.f64 (pow.f64 t z))) 2)) (+.f64 (log.f64 (pow.f64 t z)) (+.f64 y (-.f64 x z))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) y) 2) (pow.f64 (log.f64 (pow.f64 t z)) 2)) (+.f64 (log.f64 (pow.f64 t z)) (+.f64 (+.f64 z x) y)))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 x y)) 2) (pow.f64 (log.f64 (pow.f64 t z)) 2)) (+.f64 x (+.f64 y (fma.f64 z (log.f64 t) z))))
(pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 1)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) 1/3)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2)
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y z))) (pow.f64 t z)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y z)) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 z (*.f64 z (log.f64 t)))) (+.f64 x y))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y)))
(+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (+.f64 x (+.f64 y z)) (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))) 1)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(/.f64 (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (*.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) (*.f64 b (+.f64 a -1/2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x)) 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x)) 2) (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) 2) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 (-.f64 z (-.f64 (log.f64 (pow.f64 t z)) (+.f64 x y))) (*.f64 b (+.f64 a -1/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 z (-.f64 1 (log.f64 t)) x)) 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)))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 1)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 3)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3) 1/3)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 2)
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 3))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))) 1))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x y) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (+.f64 x (+.f64 y z)) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y z))) 2) (cbrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x y)) 2) (cbrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.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 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) 2) (cbrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y z))) (sqrt.f64 (+.f64 x (+.f64 y z))) (neg.f64 (-.f64 (*.f64 z (log.f64 t)) (*.f64 b (+.f64 a -1/2)))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)) (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 a -1/2))))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (sqrt.f64 (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))) (*.f64 b (+.f64 a -1/2)))
(+.f64 x (+.f64 y (-.f64 (+.f64 z (*.f64 b (+.f64 a -1/2))) (log.f64 (pow.f64 t z)))))
(+.f64 (fma.f64 b (+.f64 a -1/2) y) (fma.f64 z (-.f64 1 (log.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2)))) 1)
(*.f64 b (+.f64 a -1/2))
(pow.f64 (*.f64 b (+.f64 a -1/2)) 1)
(*.f64 b (+.f64 a -1/2))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 3)
(*.f64 b (+.f64 a -1/2))
(pow.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) 1/3)
(*.f64 b (+.f64 a -1/2))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) 2)
(*.f64 b (+.f64 a -1/2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 a -1/2)))
(*.f64 b (+.f64 a -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 a -1/2)))))
(*.f64 b (+.f64 a -1/2))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))
(*.f64 b (+.f64 a -1/2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2))))
(*.f64 b (+.f64 a -1/2))
(exp.f64 (log.f64 (*.f64 b (+.f64 a -1/2))))
(*.f64 b (+.f64 a -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 a -1/2))) 1))
(*.f64 b (+.f64 a -1/2))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 a -1/2))))
(*.f64 b (+.f64 a -1/2))

eval262.0ms (2%)

Compiler

Compiled 8518 to 3653 computations (57.1% saved)

prune100.0ms (0.7%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New37314387
Fresh000
Picked213
Done000
Total37515390
Accuracy
100.0%
Counts
390 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.1%
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
99.9%
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
61.2%
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
77.8%
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
53.8%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)) (*.f64 (-.f64 a 1/2) b))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
99.9%
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
78.8%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
64.5%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
57.4%
(+.f64 y (*.f64 b (-.f64 a 1/2)))
43.9%
(+.f64 y (*.f64 b a))
40.5%
(+.f64 y x)
20.8%
y
79.1%
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
99.9%
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
61.2%
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
77.8%
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
53.8%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)) (*.f64 (-.f64 a 1/2) b))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
99.9%
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
78.8%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
64.5%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
57.4%
(+.f64 y (*.f64 b (-.f64 a 1/2)))
43.9%
(+.f64 y (*.f64 b a))
40.5%
(+.f64 y x)
20.8%
y
Compiler

Compiled 934 to 666 computations (28.7% saved)

localize172.0ms (1.3%)

Localize:

Found 11 expressions with local error:

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

Compiled 188 to 81 computations (56.9% saved)

series16.0ms (0.1%)

Counts
8 → 173
Calls

87 calls:

TimeVariablePointExpression
2.0ms
z
@0
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
1.0ms
x
@0
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
0.0ms
t
@0
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
0.0ms
a
@inf
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
0.0ms
b
@-inf
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))

rewrite125.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
746×add-sqr-sqrt
734×pow1
734×*-un-lft-identity
694×add-exp-log
692×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029210
1690186
Stop Event
node limit
Counts
8 → 199
Calls
Call 1
Inputs
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(*.f64 b (-.f64 a 1/2))
Outputs
(+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 2)) (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (log.f64 t))))
(pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(fma.f64 1 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 1)
(*.f64 1 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(*.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2)) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2) (*.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (-.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3)
(pow.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2)
(log.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(exp.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(fma.f64 1 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 1 (fma.f64 b (+.f64 -1/2 a) z) y)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (fma.f64 b (+.f64 -1/2 a) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) z))) 1)
(*.f64 1 (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 z (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 z (*.f64 b (+.f64 -1/2 a))))
(pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) z))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 1 z (*.f64 b (+.f64 -1/2 a)))
(fma.f64 1 (*.f64 b (+.f64 -1/2 a)) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b (+.f64 -1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t))))) 1)
(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)
(log.f64 (pow.f64 (/.f64 (E.f64) t) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y))) 1)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 2)) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 2)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 1 y (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) y)
(fma.f64 (-.f64 1 (log.f64 t)) z y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.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)))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 2)) (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))
(pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 3)
(pow.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(exp.f64 (log.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(fma.f64 1 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))) 1)
(*.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(*.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2)) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 y (fma.f64 b (+.f64 a -1/2) z)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)) (-.f64 y (fma.f64 b (+.f64 a -1/2) z)))
(pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 3)
(pow.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2)
(log.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))))
(cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(exp.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(fma.f64 1 y (fma.f64 b (+.f64 a -1/2) z))
(fma.f64 1 (fma.f64 b (+.f64 a -1/2) z) y)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (fma.f64 b (+.f64 a -1/2) z))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (fma.f64 b (+.f64 a -1/2) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2)))) 1)
(pow.f64 (*.f64 b (+.f64 a -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 a -1/2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 a -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 a -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 a -1/2))))

simplify137.0ms (1%)

Algorithm
egg-herbie
Rules
1462×fma-neg
784×log-prod
596×fma-def
474×sqr-pow
388×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050310926
1132110334
2458610334
Stop Event
node limit
Counts
372 → 310
Calls
Call 1
Inputs
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
x
x
(-.f64 (+.f64 x (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
y
y
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.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 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 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))))
(-.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 (+.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 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 a b)
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
y
y
(+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
z
z
(+.f64 y z)
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(*.f64 b (-.f64 a 1/2))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))
(+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))
(+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))
(+.f64 y (+.f64 z (*.f64 -1/2 b)))
(*.f64 a b)
(*.f64 a b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
z
z
z
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(*.f64 b (-.f64 a 1/2))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 z (*.f64 -1/2 b))
(*.f64 a b)
(*.f64 a b)
(*.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 z (-.f64 1 (log.f64 t)))
y
y
y
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
y
y
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1/2 b))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(*.f64 a b)
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(*.f64 a b)
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.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 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.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 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
y
y
(+.f64 y (*.f64 b (-.f64 a 1/2)))
z
z
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(+.f64 y (+.f64 z (*.f64 -1/2 b)))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(*.f64 a b)
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(*.f64 a b)
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(*.f64 -1/2 b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 2)) (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (log.f64 t))))
(pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(fma.f64 1 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 1)
(*.f64 1 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(*.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2)) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2) (*.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (-.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3)
(pow.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2)
(log.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(exp.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(fma.f64 1 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 1 (fma.f64 b (+.f64 -1/2 a) z) y)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (fma.f64 b (+.f64 -1/2 a) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) z))) 1)
(*.f64 1 (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 z (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 z (*.f64 b (+.f64 -1/2 a))))
(pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2)
(log.f64 (exp.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) z))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 1 z (*.f64 b (+.f64 -1/2 a)))
(fma.f64 1 (*.f64 b (+.f64 -1/2 a)) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b (+.f64 -1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t))))) 1)
(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)
(log.f64 (pow.f64 (/.f64 (E.f64) t) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y))) 1)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 2)) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 2)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 1 y (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) y)
(fma.f64 (-.f64 1 (log.f64 t)) z y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.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)))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 2)) (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))
(pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 3)
(pow.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(exp.f64 (log.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(fma.f64 1 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))) 1)
(*.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(*.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2)) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 y (fma.f64 b (+.f64 a -1/2) z)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)) (-.f64 y (fma.f64 b (+.f64 a -1/2) z)))
(pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 3)
(pow.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2)
(log.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))))
(cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(exp.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(fma.f64 1 y (fma.f64 b (+.f64 a -1/2) z))
(fma.f64 1 (fma.f64 b (+.f64 a -1/2) z) y)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (fma.f64 b (+.f64 a -1/2) z))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (fma.f64 b (+.f64 a -1/2) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2)))) 1)
(pow.f64 (*.f64 b (+.f64 a -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 a -1/2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 a -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 a -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 a -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 a -1/2))))
Outputs
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
x
x
(-.f64 (+.f64 x (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
y
y
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 x (+.f64 y (*.f64 b (+.f64 -1/2 a))))
(+.f64 x (fma.f64 b (+.f64 -1/2 a) y))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 x (fma.f64 z (-.f64 1 (log.f64 t)) y))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a))))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 (+.f64 y z) (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a))))) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 (-.f64 z (*.f64 b (-.f64 1/2 a))) (-.f64 y (*.f64 z (log.f64 t)))))
(+.f64 (+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a)))) (-.f64 x (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 (+.f64 y z) (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a))))) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 (-.f64 z (*.f64 b (-.f64 1/2 a))) (-.f64 y (*.f64 z (log.f64 t)))))
(+.f64 (+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a)))) (-.f64 x (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))) (*.f64 z (log.f64 t)))
(+.f64 x (-.f64 (+.f64 (+.f64 y z) (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a))))) (*.f64 z (log.f64 t))))
(+.f64 x (+.f64 (-.f64 z (*.f64 b (-.f64 1/2 a))) (-.f64 y (*.f64 z (log.f64 t)))))
(+.f64 (+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a)))) (-.f64 x (*.f64 z (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (*.f64 -1/2 b)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 (+.f64 x y) (+.f64 z (*.f64 -1/2 b))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 y (fma.f64 -1/2 b z)) (-.f64 x (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(-.f64 (+.f64 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 -1/2 a) z)
y
y
(+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) y)
z
z
(+.f64 y z)
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a))))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))
(+.f64 (+.f64 y z) (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a)))))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))
(+.f64 (+.f64 y z) (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a)))))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))))
(+.f64 (+.f64 y z) (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a)))))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(+.f64 y (+.f64 z (*.f64 -1/2 b)))
(+.f64 y (fma.f64 -1/2 b z))
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
z
z
z
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a))))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 z (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a)))))
(-.f64 z (*.f64 b (-.f64 1/2 a)))
(+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 z (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a)))))
(-.f64 z (*.f64 b (-.f64 1/2 a)))
(+.f64 z (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 z (neg.f64 (*.f64 b (+.f64 1/2 (neg.f64 a)))))
(-.f64 z (*.f64 b (-.f64 1/2 a)))
(+.f64 z (*.f64 -1/2 b))
(fma.f64 -1/2 b z)
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 (-.f64 1 (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 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 (-.f64 1 (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 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 (-.f64 1 (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 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 (-.f64 1 (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 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
y
y
y
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(+.f64 y (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 (-.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) y)
(fma.f64 z (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) y)
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 (-.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) y)
(fma.f64 z (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) y)
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 (-.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) y)
(fma.f64 z (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) y)
(+.f64 y (*.f64 z (-.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (*.f64 z (-.f64 (-.f64 1 (log.f64 -1)) (neg.f64 (log.f64 (/.f64 -1 t))))))
(fma.f64 z (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t)))) y)
(fma.f64 z (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 t))) y)
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))
y
y
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) y)
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 y (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1/2 b))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 -1/2 b z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(+.f64 y (+.f64 z (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(+.f64 y (+.f64 z (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(+.f64 y (+.f64 z (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(+.f64 y (+.f64 z (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 (log.f64 (/.f64 -1 t)) (log.f64 -1))))))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) z)
y
y
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) y)
z
z
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(+.f64 y (+.f64 z (*.f64 -1/2 b)))
(+.f64 y (fma.f64 -1/2 b z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 a b)
(*.f64 b a)
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 a b)
(*.f64 b a)
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 -1/2 b)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
(+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) 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 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 1 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 2)) (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(*.f64 (cbrt.f64 (+.f64 x (+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))) (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))) 2)))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))) (cbrt.f64 (pow.f64 (+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))) 2)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) 2) (*.f64 (*.f64 z (log.f64 t)) (fma.f64 z (log.f64 t) (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 x (fma.f64 z (log.f64 t) (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (*.f64 z (log.f64 t)) (+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) z))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (+.f64 y x))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 x (fma.f64 z (log.f64 t) (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 1)
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 3)
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(pow.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 3) 1/3)
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 2)
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(log.f64 (/.f64 (exp.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (pow.f64 t z)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t)))) 3))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(exp.f64 (log.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))) 1))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 1 x (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 1 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 2) (cbrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (sqrt.f64 (+.f64 x (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x y) (fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))
(+.f64 y (+.f64 x (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))) (+.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))) 1)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 1 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2)) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(*.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2) (*.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3)) (fma.f64 y y (*.f64 (fma.f64 b (+.f64 -1/2 a) z) (-.f64 (fma.f64 b (+.f64 -1/2 a) z) y))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (-.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 1)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 3)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(pow.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3) 1/3)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(pow.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 2)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(log.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(exp.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(exp.f64 (*.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) 1))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(log1p.f64 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 1 y (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 1 (fma.f64 b (+.f64 -1/2 a) z) y)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) y)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) y)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (fma.f64 b (+.f64 -1/2 a) z))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) z))) 1)
(fma.f64 b (+.f64 -1/2 a) z)
(*.f64 1 (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 b (+.f64 -1/2 a) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) (cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 z (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 z z (*.f64 (*.f64 b (+.f64 -1/2 a)) (-.f64 (*.f64 b (+.f64 -1/2 a)) z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 z (*.f64 b (+.f64 -1/2 a))))
(pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 1)
(fma.f64 b (+.f64 -1/2 a) z)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 3)
(fma.f64 b (+.f64 -1/2 a) z)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3) 1/3)
(fma.f64 b (+.f64 -1/2 a) z)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) z)) 2)
(fma.f64 b (+.f64 -1/2 a) z)
(log.f64 (exp.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) z))))
(fma.f64 b (+.f64 -1/2 a) z)
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3))
(fma.f64 b (+.f64 -1/2 a) z)
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(exp.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) z)) 1))
(fma.f64 b (+.f64 -1/2 a) z)
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) z)))
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 1 z (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 1 (*.f64 b (+.f64 -1/2 a)) z)
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) z)
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) z)
(fma.f64 b (+.f64 -1/2 a) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t))))) 1)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 1)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 3)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3) 1/3)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(log.f64 (pow.f64 (/.f64 (E.f64) t) z))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 1))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y))) 1)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(*.f64 1 (fma.f64 z (-.f64 1 (log.f64 t)) y))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 2)) (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 2)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2) (*.f64 (*.f64 y z) (-.f64 1 (log.f64 t))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (fma.f64 y y (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (-.f64 (-.f64 z (*.f64 z (log.f64 t))) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (fma.f64 y y (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 y (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (-.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (+.f64 (-.f64 y z) (*.f64 z (log.f64 t))))
(pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 1)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 3)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 3) 1/3)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 2)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y) 3))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)) 1))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 (log.f64 t)) y)))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 1 y (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) y)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 (-.f64 1 (log.f64 t)) z y)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) 2) (cbrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) y)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) (sqrt.f64 (*.f64 z (-.f64 1 (log.f64 t)))) y)
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (neg.f64 (neg.f64 (log.f64 t))))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) 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 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 1 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 2)) (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(*.f64 (cbrt.f64 (+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))) (cbrt.f64 (pow.f64 (+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (+.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (*.f64 (*.f64 z (log.f64 t)) (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2) (*.f64 (*.f64 z (log.f64 t)) (fma.f64 z (log.f64 t) (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 y (+.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))))
(pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 1)
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(pow.f64 (cbrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 3)
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(pow.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 3) 1/3)
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(pow.f64 (sqrt.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 2)
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(log.f64 (/.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 t z)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t))) 3))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(exp.f64 (log.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))) 1))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 1 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 -1/2 a) z) (*.f64 z (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))) 1)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 1 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 2)) (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(*.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z))) (cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 -1/2 a) z)) 2)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 y (fma.f64 b (+.f64 a -1/2) z)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3)) (fma.f64 y y (-.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2) (*.f64 y (fma.f64 b (+.f64 -1/2 a) z)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 3)) (fma.f64 y y (*.f64 (fma.f64 b (+.f64 -1/2 a) z) (-.f64 (fma.f64 b (+.f64 -1/2 a) z) y))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)) (-.f64 y (fma.f64 b (+.f64 a -1/2) z)))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b (+.f64 -1/2 a) z) 2)) (-.f64 y (fma.f64 b (+.f64 -1/2 a) z)))
(pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 1)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(pow.f64 (cbrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 3)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(pow.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3) 1/3)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(pow.f64 (sqrt.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 2)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(log.f64 (exp.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(cbrt.f64 (pow.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z)) 3))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(expm1.f64 (log1p.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(exp.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(exp.f64 (*.f64 (log.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))) 1))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(log1p.f64 (expm1.f64 (+.f64 y (fma.f64 b (+.f64 a -1/2) z))))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 1 y (fma.f64 b (+.f64 a -1/2) z))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 1 (fma.f64 b (+.f64 a -1/2) z) y)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) y)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (fma.f64 b (+.f64 a -1/2) z))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) y)
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (fma.f64 b (+.f64 a -1/2) z))
(+.f64 y (fma.f64 b (+.f64 -1/2 a) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2)))) 1)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (*.f64 b (+.f64 a -1/2)) 1)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 3)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) 1/3)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) 2)
(*.f64 b (+.f64 -1/2 a))
(log.f64 (pow.f64 (exp.f64 (+.f64 a -1/2)) b))
(*.f64 b (+.f64 -1/2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 a -1/2)))))
(*.f64 b (+.f64 -1/2 a))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))
(*.f64 b (+.f64 -1/2 a))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 a -1/2))))
(*.f64 b (+.f64 -1/2 a))
(exp.f64 (log.f64 (*.f64 b (+.f64 a -1/2))))
(*.f64 b (+.f64 -1/2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 a -1/2))) 1))
(*.f64 b (+.f64 -1/2 a))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 a -1/2))))
(*.f64 b (+.f64 -1/2 a))

eval121.0ms (0.9%)

Compiler

Compiled 7640 to 3776 computations (50.6% saved)

prune94.0ms (0.7%)

Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New38411395
Fresh279
Picked235
Done101
Total38921410
Accuracy
100.0%
Counts
410 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.2%
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
43.0%
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
42.1%
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
77.8%
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
53.8%
(-.f64 (+.f64 x y) (*.f64 b 1/2))
22.5%
(-.f64 z (*.f64 z (log.f64 t)))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
78.8%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
64.5%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
57.4%
(+.f64 y (*.f64 b (-.f64 a 1/2)))
43.9%
(+.f64 y (*.f64 b a))
40.5%
(+.f64 y x)
61.2%
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
77.8%
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
22.5%
(*.f64 z (-.f64 1 (log.f64 t)))
38.8%
(*.f64 b (-.f64 a 1/2))
25.2%
(*.f64 b a)
20.8%
y
21.5%
x
60.2%
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
43.0%
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
42.1%
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
77.8%
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
53.8%
(-.f64 (+.f64 x y) (*.f64 b 1/2))
22.5%
(-.f64 z (*.f64 z (log.f64 t)))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
78.8%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
64.5%
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
57.4%
(+.f64 y (*.f64 b (-.f64 a 1/2)))
43.9%
(+.f64 y (*.f64 b a))
40.5%
(+.f64 y x)
61.2%
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
77.8%
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
22.5%
(*.f64 z (-.f64 1 (log.f64 t)))
38.8%
(*.f64 b (-.f64 a 1/2))
25.2%
(*.f64 b a)
20.8%
y
21.5%
x
Compiler

Compiled 1068 to 786 computations (26.4% saved)

localize120.0ms (0.9%)

Localize:

Found 9 expressions with local error:

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

Compiled 131 to 59 computations (55% saved)

series28.0ms (0.2%)

Counts
4 → 161
Calls

48 calls:

TimeVariablePointExpression
12.0ms
a
@0
(-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
10.0ms
z
@-inf
(+.f64 z (*.f64 b (-.f64 a 1/2)))
0.0ms
t
@-inf
(-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
0.0ms
t
@-inf
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
0.0ms
z
@0
(-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))

rewrite114.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
908×expm1-udef
906×log1p-udef
520×add-sqr-sqrt
512×pow1
512×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021122
1479114
27145114
Stop Event
node limit
Counts
4 → 163
Calls
Call 1
Inputs
(-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 z (*.f64 b (-.f64 a 1/2)))
Outputs
(+.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 z (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) z)
(*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1)
(*.f64 1 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(*.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (/.f64 1 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))))
(/.f64 1 (/.f64 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2))) (neg.f64 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (*.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (-.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1)
(pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3)
(pow.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))
(log.f64 (exp.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(cbrt.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(exp.f64 (log.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 1 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 z (-.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) y))
(-.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))) 1)
(-.f64 (/.f64 (*.f64 y y) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (/.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))) (*.f64 b (-.f64 1/2 a)))
(*.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 1)
(*.f64 1 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))
(*.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2) (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (/.f64 1 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))))
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (/.f64 1 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))) (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (+.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (-.f64 (*.f64 y y) (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))) (neg.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))) (neg.f64 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z y) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (+.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2) (*.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 y y)) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))
(/.f64 (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(exp.f64 (log.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(fma.f64 1 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)
(fma.f64 1 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(+.f64 z (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 1))
(+.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 z (*.f64 z (neg.f64 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t))))
(+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 (*.f64 z (neg.f64 (log.f64 t))) 1))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (*.f64 z (neg.f64 (log.f64 t))) 1 (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (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 (fma.f64 b (+.f64 a -1/2) 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 (neg.f64 (log.f64 t))) (fma.f64 b (+.f64 a -1/2) z))
(+.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) z)
(*.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 1)
(*.f64 1 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))) (*.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (neg.f64 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 (log.f64 t))) (*.f64 z (neg.f64 (log.f64 t)))) (*.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t)))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))) (-.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (neg.f64 (log.f64 t))) (*.f64 z (neg.f64 (log.f64 t))))) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t)))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 2))
(log.f64 (/.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) z)) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(fma.f64 1 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(fma.f64 1 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (neg.f64 (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (neg.f64 (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) z))) 1)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b (+.f64 a -1/2)))) (/.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(*.f64 (fma.f64 b (+.f64 a -1/2) z) 1)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) z))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (/.f64 1 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b (+.f64 a -1/2))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (*.f64 b (+.f64 a -1/2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 z z)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))
(pow.f64 (fma.f64 b (+.f64 a -1/2) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) z))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) z)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (+.f64 a -1/2) b z)
(fma.f64 1 z (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b (+.f64 a -1/2)))

simplify267.0ms (2%)

Algorithm
egg-herbie
Rules
1774×times-frac
684×fma-def
640×div-sub
442×log-prod
344×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045213416
1126812728
2514112728
Stop Event
node limit
Counts
324 → 265
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.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 (+.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 -1 (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))) (*.f64 z (log.f64 t)))
(-.f64 z (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
y
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
y
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y z) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(*.f64 a b)
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 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 (*.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 (*.f64 -1 (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(-.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 (+.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 (+.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 (+.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 b (-.f64 a 1/2))
z
z
z
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(+.f64 z (*.f64 -1/2 b))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(*.f64 a b)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(*.f64 a b)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 z (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) z)
(*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1)
(*.f64 1 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(*.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (/.f64 1 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))))
(/.f64 1 (/.f64 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2))) (neg.f64 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (*.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (-.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1)
(pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3)
(pow.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))
(log.f64 (exp.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(cbrt.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(exp.f64 (log.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 1 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 z (-.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) y))
(-.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))) 1)
(-.f64 (/.f64 (*.f64 y y) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (/.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(-.f64 (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))) (*.f64 b (-.f64 1/2 a)))
(*.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 1)
(*.f64 1 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))
(*.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2) (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (/.f64 1 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))))
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (/.f64 1 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))) (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (+.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (-.f64 (*.f64 y y) (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))) (neg.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))) (neg.f64 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z y) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (+.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2) (*.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 y y)) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))
(/.f64 (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(exp.f64 (log.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(fma.f64 1 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)
(fma.f64 1 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(+.f64 z (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 1))
(+.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 z (*.f64 z (neg.f64 (log.f64 t)))))
(+.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t))))
(+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 (*.f64 z (neg.f64 (log.f64 t))) 1))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (*.f64 z (neg.f64 (log.f64 t))) 1 (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (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 (fma.f64 b (+.f64 a -1/2) 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 (neg.f64 (log.f64 t))) (fma.f64 b (+.f64 a -1/2) z))
(+.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) z)
(*.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 1)
(*.f64 1 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))) (*.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (neg.f64 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 (log.f64 t))) (*.f64 z (neg.f64 (log.f64 t)))) (*.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t)))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))) (-.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (neg.f64 (log.f64 t))) (*.f64 z (neg.f64 (log.f64 t))))) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t)))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 2))
(log.f64 (/.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) z)) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(fma.f64 1 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(fma.f64 1 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (neg.f64 (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (neg.f64 (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) z))) 1)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b (+.f64 a -1/2)))) (/.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(*.f64 (fma.f64 b (+.f64 a -1/2) z) 1)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) z))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (/.f64 1 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b (+.f64 a -1/2))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (*.f64 b (+.f64 a -1/2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 z z)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))
(pow.f64 (fma.f64 b (+.f64 a -1/2) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) z))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) z)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (+.f64 a -1/2) b z)
(fma.f64 1 z (*.f64 b (+.f64 a -1/2)))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b (+.f64 a -1/2)))
Outputs
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(neg.f64 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 1/2 a))) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a))))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 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)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(neg.f64 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(-.f64 (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))) (*.f64 z (log.f64 t)))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))) (*.f64 z (log.f64 t)))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a)))) (*.f64 z (log.f64 t)))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 z (fma.f64 1/2 b (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b -1/2 z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 a b)) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 z (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
y
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
y
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(-.f64 (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))) (*.f64 b (-.f64 1/2 a))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))) y)
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))) y)
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))) y)
(-.f64 (+.f64 y z) (+.f64 (*.f64 b (-.f64 1/2 a)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t)))))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t)))))))
(+.f64 (-.f64 z (fma.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))) (*.f64 b (-.f64 1/2 a)))) y)
(-.f64 (+.f64 y z) (*.f64 z (log.f64 t)))
(+.f64 z (-.f64 y (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) y)
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 -1 (*.f64 b (-.f64 1/2 a)))
(neg.f64 (*.f64 b (-.f64 1/2 a)))
(*.f64 b (neg.f64 (-.f64 1/2 a)))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 -1 (*.f64 b (-.f64 1/2 a))))) (*.f64 z (log.f64 t)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y z) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 z (fma.f64 1/2 b (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (fma.f64 b -1/2 z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 y (+.f64 z (*.f64 a b))) (+.f64 (*.f64 1/2 b) (*.f64 z (log.f64 t))))
(+.f64 y (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 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))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(-.f64 (+.f64 z (*.f64 -1/2 b)) (*.f64 z (log.f64 t)))
(-.f64 z (fma.f64 1/2 b (*.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)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 a b)
(*.f64 b a)
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))) (*.f64 z (log.f64 t)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (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 (fma.f64 b (+.f64 a -1/2) z) (*.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 (fma.f64 b (+.f64 a -1/2) z) (*.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 (fma.f64 b (+.f64 a -1/2) z) (*.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 (fma.f64 b (+.f64 a -1/2) z) (*.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 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
z
z
z
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 a -1/2))
(+.f64 z (*.f64 -1/2 b))
(+.f64 z (*.f64 b -1/2))
(fma.f64 b -1/2 z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(fma.f64 b (+.f64 a -1/2) z)
(+.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 z (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (+.f64 (neg.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (*.f64 0 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (+.f64 (neg.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (*.f64 0 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (+.f64 (neg.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(+.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (*.f64 0 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(+.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) z)
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1)
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 1 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (/.f64 1 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (/.f64 1 (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (sqrt.f64 z)) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))))
(/.f64 1 (/.f64 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (/.f64 1 (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (/.f64 1 (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2))) (neg.f64 (+.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2))) (neg.f64 (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (*.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 z z (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))) (-.f64 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (/.f64 1 (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 1)
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 3)
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(pow.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3) 1/3)
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(pow.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2)
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(sqrt.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(log.f64 (exp.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(cbrt.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(expm1.f64 (log1p.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(exp.f64 (log.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 1))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(log1p.f64 (expm1.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 1 z (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(fma.f64 -1 (*.f64 b (-.f64 1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 z (-.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) y))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))) 1)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(-.f64 (/.f64 (*.f64 y y) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (/.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2)) (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z)))
(-.f64 (-.f64 (+.f64 z y) (*.f64 z (log.f64 t))) (*.f64 b (-.f64 1/2 a)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 1)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 1 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2) (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (/.f64 1 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) 1) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 z (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) y))))
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (/.f64 1 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2)) (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z)))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))) (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) 1) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 z (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) y))))
(/.f64 1 (/.f64 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2)) (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) 1) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 z (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3)) (+.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (-.f64 (*.f64 y y) (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2) (*.f64 y (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) (fma.f64 y (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z)) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2)))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2)) (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2)) (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 3))) (neg.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3))) (neg.f64 (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 z (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) y))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) (-.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2))) (neg.f64 (+.f64 (-.f64 y z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2))) (neg.f64 (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2) (*.f64 y y)) (-.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) y))
(/.f64 (-.f64 (pow.f64 (+.f64 z y) 3) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 3)) (+.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (+.f64 (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2) (*.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z y) 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 (+.f64 z y) (+.f64 z y) (+.f64 (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2) (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z y) 3) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 3)) (fma.f64 (+.f64 z y) (+.f64 z y) (*.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) 2) (*.f64 y y)) (-.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2))) (neg.f64 (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) 2) (*.f64 y y)) (-.f64 (-.f64 z (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))) y))
(/.f64 (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (pow.f64 (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))) 2)) (+.f64 (+.f64 z y) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(/.f64 (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 z (+.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (*.f64 (+.f64 z y) (+.f64 z y)) (pow.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) 2)) (+.f64 (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))) (+.f64 z y)))
(pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 1)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 3)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(pow.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 3) 1/3)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 2)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 2))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(log.f64 (exp.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y) 3))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(exp.f64 (log.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)) 1))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 1 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))) y)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 1 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) 2) (cbrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) (sqrt.f64 (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a))))) y)
(+.f64 z (-.f64 y (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t)))))
(-.f64 (+.f64 z y) (fma.f64 b (-.f64 1/2 a) (*.f64 z (log.f64 t))))
(+.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 z (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 1))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 z (*.f64 z (neg.f64 (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 (*.f64 z (neg.f64 (log.f64 t))) 1))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (*.f64 z (neg.f64 (log.f64 t))) 1 (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (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 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) 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 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (*.f64 (log.f64 t) (+.f64 (neg.f64 z) z)))
(+.f64 (*.f64 z (neg.f64 (log.f64 t))) (fma.f64 b (+.f64 a -1/2) z))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(+.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) z)
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 1)
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z (log.f64 t))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (*.f64 z (log.f64 t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))) (*.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 3)) (fma.f64 z z (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) z))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) 3)) (fma.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (+.f64 (*.f64 z (log.f64 t)) z)) (*.f64 z z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (neg.f64 (log.f64 t))) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 (log.f64 t))) (*.f64 z (neg.f64 (log.f64 t)))) (*.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 z (*.f64 (log.f64 t) (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (fma.f64 z (*.f64 (log.f64 t) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z))) (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))) (-.f64 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t)))))
(/.f64 (*.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) 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 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) (+.f64 (*.f64 z (log.f64 t)) (-.f64 z (*.f64 b (+.f64 a -1/2))))) (+.f64 (*.f64 z (log.f64 t)) (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (*.f64 (*.f64 z (neg.f64 (log.f64 t))) (*.f64 z (neg.f64 (log.f64 t))))) (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (/.f64 1 (+.f64 (*.f64 z (log.f64 t)) (fma.f64 b (+.f64 a -1/2) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (fma.f64 b (+.f64 a -1/2) z)))
(pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 1)
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 3)
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 3) 1/3)
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 2)
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 2))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(log.f64 (/.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) z)) (pow.f64 t z)))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t))) 3))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))) 1))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(fma.f64 1 z (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(fma.f64 1 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (neg.f64 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (neg.f64 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (*.f64 z (neg.f64 (log.f64 t))))
(-.f64 (fma.f64 b (+.f64 a -1/2) z) (*.f64 z (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) z))) 1)
(fma.f64 b (+.f64 a -1/2) z)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 b (+.f64 a -1/2)))) (/.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (*.f64 b (+.f64 a -1/2))))
(*.f64 (fma.f64 b (+.f64 a -1/2) z) 1)
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 1 (fma.f64 b (+.f64 a -1/2) z))
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2))
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 z z (*.f64 b (*.f64 (+.f64 a -1/2) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (/.f64 1 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (*.f64 b (+.f64 a -1/2))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 z z (*.f64 b (*.f64 (+.f64 a -1/2) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 b (+.f64 a -1/2))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (*.f64 b (+.f64 a -1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 z z (*.f64 b (*.f64 (+.f64 a -1/2) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (*.f64 z z) (*.f64 z (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 z (-.f64 z (*.f64 b (+.f64 a -1/2))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 z (-.f64 z (*.f64 b (+.f64 a -1/2))) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2)) (-.f64 z (*.f64 b (+.f64 a -1/2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 b (+.f64 a -1/2)) (-.f64 (*.f64 b (+.f64 a -1/2)) z)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 b (+.f64 a -1/2)) 3)) (fma.f64 z z (*.f64 b (*.f64 (+.f64 a -1/2) (-.f64 (*.f64 b (+.f64 a -1/2)) z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 z z)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (*.f64 z z)) (-.f64 (*.f64 b (+.f64 a -1/2)) z))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b (+.f64 a -1/2)) 2))) (neg.f64 (-.f64 z (*.f64 b (+.f64 a -1/2)))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) z) 1)
(fma.f64 b (+.f64 a -1/2) z)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 3)
(fma.f64 b (+.f64 a -1/2) z)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3) 1/3)
(fma.f64 b (+.f64 a -1/2) z)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) z)) 2)
(fma.f64 b (+.f64 a -1/2) z)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 2))
(fma.f64 b (+.f64 a -1/2) z)
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) z))))
(fma.f64 b (+.f64 a -1/2) z)
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) z) 3))
(fma.f64 b (+.f64 a -1/2) z)
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) z)) 1))
(fma.f64 b (+.f64 a -1/2) z)
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) z)))
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (+.f64 a -1/2) b z)
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 1 z (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) z)
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) z)
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) z)
(fma.f64 b (+.f64 a -1/2) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 a -1/2) z)

eval177.0ms (1.3%)

Compiler

Compiled 7457 to 3791 computations (49.2% saved)

prune101.0ms (0.8%)

Pruning

23 alts after pruning (16 fresh and 7 done)

PrunedKeptTotal
New3557362
Fresh4913
Picked145
Done033
Total36023383
Accuracy
100.0%
Counts
383 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.2%
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
36.2%
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
42.1%
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
77.8%
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
53.8%
(-.f64 (+.f64 x y) (*.f64 b 1/2))
22.5%
(-.f64 z (*.f64 z (log.f64 t)))
57.4%
(-.f64 y (*.f64 b (-.f64 1/2 a)))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
60.3%
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
54.8%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
58.6%
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
45.0%
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
43.9%
(+.f64 y (*.f64 b a))
40.5%
(+.f64 y x)
61.2%
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
77.8%
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
22.5%
(*.f64 z (-.f64 1 (log.f64 t)))
38.8%
(*.f64 b (-.f64 a 1/2))
25.2%
(*.f64 b a)
20.8%
y
21.5%
x
32.2%
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
36.2%
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
42.1%
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
77.8%
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
53.8%
(-.f64 (+.f64 x y) (*.f64 b 1/2))
22.5%
(-.f64 z (*.f64 z (log.f64 t)))
57.4%
(-.f64 y (*.f64 b (-.f64 1/2 a)))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
60.3%
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
54.8%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
58.6%
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
45.0%
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
43.9%
(+.f64 y (*.f64 b a))
40.5%
(+.f64 y x)
61.2%
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
77.8%
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
22.5%
(*.f64 z (-.f64 1 (log.f64 t)))
38.8%
(*.f64 b (-.f64 a 1/2))
25.2%
(*.f64 b a)
20.8%
y
21.5%
x
Compiler

Compiled 1070 to 794 computations (25.8% saved)

localize154.0ms (1.2%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 b (-.f64 a 1/2))
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)))
99.8%
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
99.6%
(*.f64 z (log.f64 t))
100.0%
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
100.0%
(-.f64 z (*.f64 b (neg.f64 a)))
100.0%
(*.f64 b (-.f64 a 1/2))
100.0%
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
100.0%
(+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
Compiler

Compiled 138 to 56 computations (59.4% saved)

series7.0ms (0.1%)

Counts
6 → 166
Calls

57 calls:

TimeVariablePointExpression
0.0ms
b
@inf
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
0.0ms
b
@0
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
0.0ms
z
@0
(-.f64 z (*.f64 b (neg.f64 a)))
0.0ms
a
@0
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
0.0ms
b
@0
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))

rewrite73.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
722×add-sqr-sqrt
708×pow1
708×*-un-lft-identity
670×add-exp-log
668×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029126
1675114
Stop Event
node limit
Counts
6 → 197
Calls
Call 1
Inputs
(+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(-.f64 z (*.f64 b (neg.f64 a)))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) y))) 1)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 b (+.f64 -1/2 a)))) (/.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (-.f64 y (*.f64 b (+.f64 -1/2 a)))))
(*.f64 1 (fma.f64 b (+.f64 -1/2 a) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 y (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 y (*.f64 b (+.f64 -1/2 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 y (*.f64 b (+.f64 -1/2 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2))) (neg.f64 (-.f64 y (*.f64 b (+.f64 -1/2 a)))))
(pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) y))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 1 y (*.f64 b (+.f64 -1/2 a)))
(fma.f64 1 (*.f64 b (+.f64 -1/2 a)) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 b (+.f64 -1/2 a)))
(-.f64 (*.f64 -1/2 b) (*.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 -1/2 a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 -1/2 b) 2) (*.f64 b (+.f64 -1/2 a))) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(*.f64 1 (*.f64 b (+.f64 -1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 b a) 3)) (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 b (+.f64 -1/2 a)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 b a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2))) (neg.f64 (*.f64 b (+.f64 -1/2 a))))
(pow.f64 (*.f64 b (+.f64 -1/2 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 -1/2 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 -1/2 a)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) -1/2) (pow.f64 (exp.f64 b) a)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 -1/2 a))))
(exp.f64 (log.f64 (*.f64 b (+.f64 -1/2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 -1/2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 -1/2 a))))
(fma.f64 -1/2 b (*.f64 b a))
(fma.f64 b -1/2 (*.f64 b a))
(fma.f64 b a (*.f64 -1/2 b))
(fma.f64 a b (*.f64 -1/2 b))
(fma.f64 1 (*.f64 -1/2 b) (*.f64 b a))
(fma.f64 1 (*.f64 b a) (*.f64 -1/2 b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (*.f64 b a)) (*.f64 -1/2 b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 b)) 2) (cbrt.f64 (*.f64 -1/2 b)) (*.f64 b a))
(fma.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 b a)) (*.f64 -1/2 b))
(fma.f64 (sqrt.f64 (*.f64 -1/2 b)) (sqrt.f64 (*.f64 -1/2 b)) (*.f64 b a))
(+.f64 z (*.f64 b a))
(+.f64 z (*.f64 (neg.f64 b) a))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 a b (*.f64 b a)))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b a))) (sqrt.f64 (*.f64 b a)) (*.f64 b a)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(*.f64 1 (+.f64 z (*.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 2) (cbrt.f64 (+.f64 z (*.f64 b a))))
(*.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) (sqrt.f64 (+.f64 z (*.f64 b a))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 z (*.f64 b a)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2)) (+.f64 z (*.f64 b a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3))) (neg.f64 (fma.f64 z z (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 z (*.f64 b a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2))) (neg.f64 (+.f64 z (*.f64 b a))))
(pow.f64 (+.f64 z (*.f64 b a)) 1)
(pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 3)
(pow.f64 (pow.f64 (+.f64 z (*.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) 2)
(sqrt.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2))
(log.f64 (exp.f64 (+.f64 z (*.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (*.f64 b a)))))
(cbrt.f64 (pow.f64 (+.f64 z (*.f64 b a)) 3))
(expm1.f64 (log1p.f64 (+.f64 z (*.f64 b a))))
(exp.f64 (log.f64 (+.f64 z (*.f64 b a))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (*.f64 b a))) 1))
(log1p.f64 (expm1.f64 (+.f64 z (*.f64 b a))))
(fma.f64 1 z (*.f64 b a))
(fma.f64 1 z (*.f64 (neg.f64 b) a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (neg.f64 b) a))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b a))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 b) a))
(-.f64 (+.f64 y z) (*.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (+.f64 z (*.f64 b a))))) 1)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (+.f64 z (*.f64 b a)))) (/.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (-.f64 y (+.f64 z (*.f64 b a)))))
(*.f64 1 (+.f64 y (+.f64 z (*.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 2) (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (*.f64 b a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (*.f64 y (+.f64 z (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2)) (-.f64 y (+.f64 z (*.f64 b a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (*.f64 b a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (*.f64 y (+.f64 z (*.f64 b a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2))) (neg.f64 (-.f64 y (+.f64 z (*.f64 b a)))))
(pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z (*.f64 b a))))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(exp.f64 (log.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(fma.f64 1 y (+.f64 z (*.f64 b a)))
(fma.f64 1 (+.f64 z (*.f64 b a)) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 2) (cbrt.f64 (+.f64 z (*.f64 b a))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 z (*.f64 b a)))
(fma.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) (sqrt.f64 (+.f64 z (*.f64 b a))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 z (*.f64 b a)))
(+.f64 x (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 z x) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 z x) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.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 (+.f64 z x) (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 (+.f64 z x) (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 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (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 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (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 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (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 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (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 x (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 z x) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 z x) (*.f64 z (log.f64 t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 z x) (*.f64 z (log.f64 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 (+.f64 z x) (*.f64 z (log.f64 t)))))
(pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 2))
(log.f64 (/.f64 (exp.f64 (+.f64 z x)) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 1 x (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 z x) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 z x) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) (/.f64 (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 1 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.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 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)) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (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 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 1))
(log1p.f64 (expm1.f64 (fma.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))))
(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 1 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.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 b (+.f64 a -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -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 (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (*.f64 z (-.f64 1 (log.f64 t))))

simplify128.0ms (1%)

Algorithm
egg-herbie
Rules
1538×fma-neg
698×log-prod
570×fma-def
418×cube-prod
416×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04999049
113627731
251157715
Stop Event
node limit
Counts
363 → 303
Calls
Call 1
Inputs
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
y
y
y
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(*.f64 b (-.f64 a 1/2))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(+.f64 y (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 y (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 y (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 y (*.f64 -1/2 b))
(*.f64 a b)
(*.f64 a b)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 -1/2 b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(*.f64 a b)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(*.f64 a b)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(*.f64 a b)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(*.f64 a b)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 a b))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
y
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
y
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 y (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
z
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
z
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 y z)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(*.f64 a b)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(*.f64 a b)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y z)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(*.f64 a b)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(*.f64 a b)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 y (+.f64 z (*.f64 a b)))
(-.f64 z (*.f64 z (log.f64 t)))
x
x
x
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 z (-.f64 1 (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (-.f64 a 1/2))
(+.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 (*.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 (*.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 b (-.f64 a 1/2))
(*.f64 z (-.f64 1 (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 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 -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 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) y))) 1)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 b (+.f64 -1/2 a)))) (/.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (-.f64 y (*.f64 b (+.f64 -1/2 a)))))
(*.f64 1 (fma.f64 b (+.f64 -1/2 a) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 y (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 y (*.f64 b (+.f64 -1/2 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 y (*.f64 b (+.f64 -1/2 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2))) (neg.f64 (-.f64 y (*.f64 b (+.f64 -1/2 a)))))
(pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) y))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 1 y (*.f64 b (+.f64 -1/2 a)))
(fma.f64 1 (*.f64 b (+.f64 -1/2 a)) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 b (+.f64 -1/2 a)))
(-.f64 (*.f64 -1/2 b) (*.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 -1/2 a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 -1/2 b) 2) (*.f64 b (+.f64 -1/2 a))) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(*.f64 1 (*.f64 b (+.f64 -1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))))
(/.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 b a) 3)) (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 b (+.f64 -1/2 a)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 b a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2))) (neg.f64 (*.f64 b (+.f64 -1/2 a))))
(pow.f64 (*.f64 b (+.f64 -1/2 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 -1/2 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 -1/2 a)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) -1/2) (pow.f64 (exp.f64 b) a)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 -1/2 a))))
(exp.f64 (log.f64 (*.f64 b (+.f64 -1/2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 -1/2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 -1/2 a))))
(fma.f64 -1/2 b (*.f64 b a))
(fma.f64 b -1/2 (*.f64 b a))
(fma.f64 b a (*.f64 -1/2 b))
(fma.f64 a b (*.f64 -1/2 b))
(fma.f64 1 (*.f64 -1/2 b) (*.f64 b a))
(fma.f64 1 (*.f64 b a) (*.f64 -1/2 b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (*.f64 b a)) (*.f64 -1/2 b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 b)) 2) (cbrt.f64 (*.f64 -1/2 b)) (*.f64 b a))
(fma.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 b a)) (*.f64 -1/2 b))
(fma.f64 (sqrt.f64 (*.f64 -1/2 b)) (sqrt.f64 (*.f64 -1/2 b)) (*.f64 b a))
(+.f64 z (*.f64 b a))
(+.f64 z (*.f64 (neg.f64 b) a))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 a b (*.f64 b a)))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b a))) (sqrt.f64 (*.f64 b a)) (*.f64 b a)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(*.f64 1 (+.f64 z (*.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 2) (cbrt.f64 (+.f64 z (*.f64 b a))))
(*.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) (sqrt.f64 (+.f64 z (*.f64 b a))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 z (*.f64 b a)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2)) (+.f64 z (*.f64 b a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3))) (neg.f64 (fma.f64 z z (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 z (*.f64 b a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2))) (neg.f64 (+.f64 z (*.f64 b a))))
(pow.f64 (+.f64 z (*.f64 b a)) 1)
(pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 3)
(pow.f64 (pow.f64 (+.f64 z (*.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) 2)
(sqrt.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2))
(log.f64 (exp.f64 (+.f64 z (*.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (*.f64 b a)))))
(cbrt.f64 (pow.f64 (+.f64 z (*.f64 b a)) 3))
(expm1.f64 (log1p.f64 (+.f64 z (*.f64 b a))))
(exp.f64 (log.f64 (+.f64 z (*.f64 b a))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (*.f64 b a))) 1))
(log1p.f64 (expm1.f64 (+.f64 z (*.f64 b a))))
(fma.f64 1 z (*.f64 b a))
(fma.f64 1 z (*.f64 (neg.f64 b) a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (neg.f64 b) a))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b a))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 b) a))
(-.f64 (+.f64 y z) (*.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (+.f64 z (*.f64 b a))))) 1)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (+.f64 z (*.f64 b a)))) (/.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (-.f64 y (+.f64 z (*.f64 b a)))))
(*.f64 1 (+.f64 y (+.f64 z (*.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 2) (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (*.f64 b a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (*.f64 y (+.f64 z (*.f64 b a))))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2)) (-.f64 y (+.f64 z (*.f64 b a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (*.f64 b a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (*.f64 y (+.f64 z (*.f64 b a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2))) (neg.f64 (-.f64 y (+.f64 z (*.f64 b a)))))
(pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z (*.f64 b a))))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(exp.f64 (log.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(fma.f64 1 y (+.f64 z (*.f64 b a)))
(fma.f64 1 (+.f64 z (*.f64 b a)) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 2) (cbrt.f64 (+.f64 z (*.f64 b a))) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 z (*.f64 b a)))
(fma.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) (sqrt.f64 (+.f64 z (*.f64 b a))) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 z (*.f64 b a)))
(+.f64 x (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 z x) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 (+.f64 z x) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (+.f64 x (-.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 (+.f64 z x) (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 (+.f64 z x) (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 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (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 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (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 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (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 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (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 x (-.f64 z (*.f64 z (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 z x) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 z x) (*.f64 z (log.f64 t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 z x) (*.f64 z (log.f64 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 (+.f64 z x) (*.f64 z (log.f64 t)))))
(pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 2))
(log.f64 (/.f64 (exp.f64 (+.f64 z x)) (pow.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(fma.f64 1 x (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 z x) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 1 (+.f64 z x) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (neg.f64 (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) (/.f64 (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 1 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.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 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)) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (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 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 1))
(log1p.f64 (expm1.f64 (fma.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))))
(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 1 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.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 b (+.f64 a -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -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 (+.f64 a -1/2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (*.f64 z (-.f64 1 (log.f64 t))))
Outputs
(+.f64 (*.f64 -1/2 b) (*.f64 a b))
(*.f64 b (+.f64 -1/2 a))
y
y
y
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) y)
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) y)
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) y)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) y)
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) y)
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(fma.f64 b (+.f64 -1/2 a) y)
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a)))
(*.f64 (-.f64 1/2 a) (neg.f64 b))
(+.f64 y (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 y (*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a))))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 y (*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a))))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a)))))
(+.f64 y (*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a))))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(+.f64 y (*.f64 -1/2 b))
(+.f64 (*.f64 -1/2 b) y)
(fma.f64 -1/2 b y)
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a)))
(*.f64 (-.f64 1/2 a) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a)))
(*.f64 (-.f64 1/2 a) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a)))
(*.f64 (-.f64 1/2 a) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 1/2 (*.f64 -1 a))))
(*.f64 (neg.f64 b) (+.f64 1/2 (neg.f64 a)))
(*.f64 (-.f64 1/2 a) (neg.f64 b))
(*.f64 -1/2 b)
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
z
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(*.f64 a b)
(*.f64 b a)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 a b))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(-.f64 z (*.f64 -1 (*.f64 a b)))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
y
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
y
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 y (*.f64 -1 (*.f64 a b)))
(+.f64 y (*.f64 b a))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
z
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
z
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (+.f64 y z) (*.f64 -1 (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y z)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(*.f64 a b)
(*.f64 b a)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(*.f64 a b)
(*.f64 b a)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y z)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(*.f64 a b)
(*.f64 b a)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(*.f64 a b)
(*.f64 b a)
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 y (+.f64 z (*.f64 a b)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 z (*.f64 z (log.f64 t)))
x
x
x
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 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 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t))))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 (log.f64 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x z) (*.f64 -1 (*.f64 z (log.f64 (/.f64 1 t)))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z x) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 x (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z x) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 x (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z x) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 x (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 x z) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 t))))))
(-.f64 (+.f64 z x) (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 t))))))
(+.f64 z (-.f64 x (*.f64 z (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 t))))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(+.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 -1/2 b (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 -1/2 b) (+.f64 (*.f64 a b) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 b (-.f64 a 1/2))
(*.f64 b (+.f64 -1/2 a))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (*.f64 -1 (log.f64 (/.f64 1 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(+.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 -1/2 a) (*.f64 z (-.f64 (-.f64 1 (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 -1/2 a)))
(+.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 -1/2 a) (*.f64 z (-.f64 (-.f64 1 (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 -1/2 a)))
(+.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 -1/2 a) (*.f64 z (-.f64 (-.f64 1 (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 -1/2 a)))
(+.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 -1/2 a) (*.f64 z (-.f64 (-.f64 1 (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 -1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) y))) 1)
(fma.f64 b (+.f64 -1/2 a) y)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 b (+.f64 -1/2 a)))) (/.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (-.f64 y (*.f64 b (+.f64 -1/2 a)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 y (*.f64 b (+.f64 -1/2 a))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (+.f64 y (*.f64 b (-.f64 1/2 a))))
(*.f64 1 (fma.f64 b (+.f64 -1/2 a) y))
(fma.f64 b (+.f64 -1/2 a) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 2) (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 y (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 (*.f64 y b) (+.f64 -1/2 a)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (*.f64 (*.f64 b (+.f64 -1/2 a)) (-.f64 (*.f64 b (+.f64 -1/2 a)) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (*.f64 (*.f64 b (+.f64 -1/2 a)) (fma.f64 b (+.f64 -1/2 a) (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (-.f64 y (*.f64 b (+.f64 -1/2 a))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (+.f64 y (*.f64 b (-.f64 1/2 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 y (*.f64 b (+.f64 -1/2 a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 (*.f64 y b) (+.f64 -1/2 a))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (*.f64 (*.f64 b (+.f64 -1/2 a)) (-.f64 (*.f64 b (+.f64 -1/2 a)) y)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3)) (fma.f64 y y (*.f64 (*.f64 b (+.f64 -1/2 a)) (fma.f64 b (+.f64 -1/2 a) (neg.f64 y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2))) (neg.f64 (-.f64 y (*.f64 b (+.f64 -1/2 a)))))
(*.f64 1 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (+.f64 y (*.f64 b (-.f64 1/2 a)))))
(pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 1)
(fma.f64 b (+.f64 -1/2 a) y)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 3)
(fma.f64 b (+.f64 -1/2 a) y)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 3) 1/3)
(fma.f64 b (+.f64 -1/2 a) y)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 -1/2 a) y)) 2)
(fma.f64 b (+.f64 -1/2 a) y)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 2))
(fma.f64 b (+.f64 -1/2 a) y)
(log.f64 (exp.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) y))))
(fma.f64 b (+.f64 -1/2 a) y)
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 -1/2 a) y) 3))
(fma.f64 b (+.f64 -1/2 a) y)
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(exp.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 -1/2 a) y)) 1))
(fma.f64 b (+.f64 -1/2 a) y)
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 -1/2 a) y)))
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 1 y (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 1 (*.f64 b (+.f64 -1/2 a)) y)
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) y)
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) y)
(fma.f64 b (+.f64 -1/2 a) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 b (+.f64 -1/2 a)))
(fma.f64 b (+.f64 -1/2 a) y)
(-.f64 (*.f64 -1/2 b) (*.f64 b a))
(fma.f64 -1/2 b (*.f64 (neg.f64 a) b))
(*.f64 b (-.f64 -1/2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 -1/2 a)))) 1)
(*.f64 b (+.f64 -1/2 a))
(-.f64 (/.f64 (pow.f64 (*.f64 -1/2 b) 2) (*.f64 b (+.f64 -1/2 a))) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 b (+.f64 -1/2 a))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 b (+.f64 -1/2 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b b) 1/4) (pow.f64 (*.f64 b a) 2)) (*.f64 b (+.f64 -1/2 a)))
(*.f64 b (+.f64 -1/2 a))
(*.f64 1 (*.f64 b (+.f64 -1/2 a)))
(*.f64 b (+.f64 -1/2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(*.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) (sqrt.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 b a) 3)) (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a)))))
(/.f64 (fma.f64 (pow.f64 b 3) -1/8 (pow.f64 (*.f64 b a) 3)) (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 -1/8 (pow.f64 a 3))) (+.f64 (*.f64 (*.f64 b b) 1/4) (*.f64 (*.f64 b a) (+.f64 (*.f64 b a) (*.f64 b 1/2)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 -1/8 (pow.f64 a 3))) (+.f64 (*.f64 (*.f64 b b) 1/4) (*.f64 (*.f64 b a) (fma.f64 b a (*.f64 b 1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2)) (*.f64 b (+.f64 -1/2 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b b) 1/4) (pow.f64 (*.f64 b a) 2)) (*.f64 b (+.f64 -1/2 a)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b 3) -1/8) (pow.f64 (*.f64 b a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b 3) -1/8 (pow.f64 (*.f64 b a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 b) 2) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (*.f64 -1/2 b) (*.f64 b a))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 b 3) (+.f64 -1/8 (pow.f64 a 3))) (+.f64 (*.f64 (*.f64 b b) 1/4) (*.f64 (*.f64 b a) (+.f64 (*.f64 b a) (*.f64 b 1/2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 b 3) (+.f64 -1/8 (pow.f64 a 3))) (+.f64 (*.f64 (*.f64 b b) 1/4) (*.f64 (*.f64 b a) (fma.f64 b a (*.f64 b 1/2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2))) (neg.f64 (*.f64 b (+.f64 -1/2 a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -1/2 b) 2) (pow.f64 (*.f64 b a) 2))) (*.f64 (neg.f64 b) (+.f64 -1/2 a)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) 1/4)) (pow.f64 (*.f64 b a) 2)) (*.f64 b (-.f64 1/2 a)))
(pow.f64 (*.f64 b (+.f64 -1/2 a)) 1)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 -1/2 a))) 3)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) 1/3)
(*.f64 b (+.f64 -1/2 a))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 -1/2 a))) 2)
(*.f64 b (+.f64 -1/2 a))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2))
(*.f64 b (+.f64 -1/2 a))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 -1/2 a)))
(*.f64 b (+.f64 -1/2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 -1/2 a)))))
(*.f64 b (+.f64 -1/2 a))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) -1/2) (pow.f64 (exp.f64 b) a)))
(fma.f64 -1/2 b (*.f64 (neg.f64 a) b))
(*.f64 b (-.f64 -1/2 a))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3))
(*.f64 b (+.f64 -1/2 a))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(exp.f64 (log.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 -1/2 a))) 1))
(*.f64 b (+.f64 -1/2 a))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 -1/2 a))))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 -1/2 b (*.f64 b a))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 b -1/2 (*.f64 b a))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 b a (*.f64 -1/2 b))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 a b (*.f64 -1/2 b))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 1 (*.f64 -1/2 b) (*.f64 b a))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 1 (*.f64 b a) (*.f64 -1/2 b))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (*.f64 b a)) (*.f64 -1/2 b))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 b)) 2) (cbrt.f64 (*.f64 -1/2 b)) (*.f64 b a))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 (sqrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 b a)) (*.f64 -1/2 b))
(*.f64 b (+.f64 -1/2 a))
(fma.f64 (sqrt.f64 (*.f64 -1/2 b)) (sqrt.f64 (*.f64 -1/2 b)) (*.f64 b a))
(*.f64 b (+.f64 -1/2 a))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(+.f64 z (*.f64 (neg.f64 b) a))
(+.f64 z (*.f64 (neg.f64 a) b))
(-.f64 z (*.f64 b a))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 a b (*.f64 b a)))
(+.f64 z (fma.f64 b a (*.f64 b (+.f64 a a))))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(+.f64 (fma.f64 b a z) (*.f64 (*.f64 b a) 0))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b a))) (sqrt.f64 (*.f64 b a)) (*.f64 b a)))
(+.f64 (+.f64 z (*.f64 b a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(+.f64 (fma.f64 b a z) (*.f64 (*.f64 b a) 0))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 1 z (*.f64 (neg.f64 a) b)) (fma.f64 a b (*.f64 b a)))
(+.f64 (*.f64 b (+.f64 a a)) (-.f64 z (*.f64 b a)))
(+.f64 (fma.f64 1 z (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 1 z (*.f64 (cbrt.f64 (*.f64 b a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (*.f64 (*.f64 b a) 0) (-.f64 z (*.f64 b a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 1 z (*.f64 (neg.f64 a) b)) (fma.f64 a b (*.f64 b a)))
(+.f64 (*.f64 b (+.f64 a a)) (-.f64 z (*.f64 b a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 1 z (*.f64 (cbrt.f64 (*.f64 b a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (*.f64 (*.f64 b a) 0) (-.f64 z (*.f64 b a)))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (*.f64 b a) 1))) (fma.f64 (*.f64 b a) 1 (*.f64 (*.f64 b a) 1)))
(+.f64 (fma.f64 1 z (*.f64 (neg.f64 a) b)) (fma.f64 a b (*.f64 b a)))
(+.f64 (*.f64 b (+.f64 a a)) (-.f64 z (*.f64 b a)))
(+.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 z) (neg.f64 (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (fma.f64 1 z (*.f64 (cbrt.f64 (*.f64 b a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))))
(+.f64 (*.f64 (*.f64 b a) 0) (-.f64 z (*.f64 b a)))
(*.f64 1 (+.f64 z (*.f64 b a)))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 2) (cbrt.f64 (+.f64 z (*.f64 b a))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(*.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) (sqrt.f64 (+.f64 z (*.f64 b a))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3)) (fma.f64 z z (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 z (*.f64 b a)))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3)) (fma.f64 z z (*.f64 (*.f64 b a) (fma.f64 b a z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2)) (+.f64 z (*.f64 b a)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2)) (fma.f64 b a z))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3))) (neg.f64 (fma.f64 z z (+.f64 (pow.f64 (*.f64 b a) 2) (*.f64 z (*.f64 b a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 b a) 3)) (fma.f64 z z (*.f64 (*.f64 b a) (fma.f64 b a z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2))) (neg.f64 (+.f64 z (*.f64 b a))))
(*.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 b a) 2)) (fma.f64 b a z)))
(pow.f64 (+.f64 z (*.f64 b a)) 1)
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 3)
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(pow.f64 (pow.f64 (+.f64 z (*.f64 b a)) 3) 1/3)
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(pow.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) 2)
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(sqrt.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(log.f64 (exp.f64 (+.f64 z (*.f64 b a))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (*.f64 b a)))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(cbrt.f64 (pow.f64 (+.f64 z (*.f64 b a)) 3))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(expm1.f64 (log1p.f64 (+.f64 z (*.f64 b a))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(exp.f64 (log.f64 (+.f64 z (*.f64 b a))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(exp.f64 (*.f64 (log.f64 (+.f64 z (*.f64 b a))) 1))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(log1p.f64 (expm1.f64 (+.f64 z (*.f64 b a))))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(fma.f64 1 z (*.f64 b a))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(fma.f64 1 z (*.f64 (neg.f64 b) a))
(+.f64 z (*.f64 (neg.f64 a) b))
(-.f64 z (*.f64 b a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 b a))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (neg.f64 b) a))
(+.f64 z (*.f64 (neg.f64 a) b))
(-.f64 z (*.f64 b a))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 b a))
(+.f64 z (*.f64 b a))
(fma.f64 b a z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (neg.f64 b) a))
(+.f64 z (*.f64 (neg.f64 a) b))
(-.f64 z (*.f64 b a))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 y (+.f64 z (*.f64 b a))))) 1)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (+.f64 z (*.f64 b a)))) (/.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (-.f64 y (+.f64 z (*.f64 b a)))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2)) (-.f64 (-.f64 y z) (*.f64 b a)))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b a z) 2)) (-.f64 y (fma.f64 b a z)))
(*.f64 1 (+.f64 y (+.f64 z (*.f64 b a))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 2) (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (*.f64 b a)) 3)) (fma.f64 y y (-.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (*.f64 y (+.f64 z (*.f64 b a))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b a z) 3)) (fma.f64 y y (*.f64 (fma.f64 b a z) (-.f64 (fma.f64 b a z) y))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2)) (-.f64 y (+.f64 z (*.f64 b a))))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2)) (-.f64 (-.f64 y z) (*.f64 b a)))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b a z) 2)) (-.f64 y (fma.f64 b a z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (*.f64 b a)) 3))) (neg.f64 (fma.f64 y y (-.f64 (pow.f64 (+.f64 z (*.f64 b a)) 2) (*.f64 y (+.f64 z (*.f64 b a)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (fma.f64 b a z) 3)) (fma.f64 y y (*.f64 (fma.f64 b a z) (-.f64 (fma.f64 b a z) y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2))) (neg.f64 (-.f64 y (+.f64 z (*.f64 b a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z (*.f64 b a)) 2))) (neg.f64 (-.f64 (-.f64 y z) (*.f64 b a))))
(*.f64 1 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (fma.f64 b a z) 2)) (-.f64 y (fma.f64 b a z))))
(pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 1)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 3)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(pow.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 3) 1/3)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 2)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 2))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(log.f64 (exp.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 z (*.f64 b a))))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 z (*.f64 b a))) 3))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(exp.f64 (log.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 z (*.f64 b a)))) 1))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 z (*.f64 b a)))))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(fma.f64 1 y (+.f64 z (*.f64 b a)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(fma.f64 1 (+.f64 z (*.f64 b a)) y)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 b a))) 2) (cbrt.f64 (+.f64 z (*.f64 b a))) y)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 z (*.f64 b a)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(fma.f64 (sqrt.f64 (+.f64 z (*.f64 b a))) (sqrt.f64 (+.f64 z (*.f64 b a))) y)
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 z (*.f64 b a)))
(+.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (fma.f64 b a z))
(+.f64 x (-.f64 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 z x) (neg.f64 (*.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 z x) (*.f64 (neg.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 z (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) (fma.f64 (neg.f64 z) (log.f64 t) (*.f64 z (log.f64 t))))
(+.f64 (-.f64 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (+.f64 x (-.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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 1 (+.f64 z x) (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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 1 (+.f64 z x) (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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (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 (+.f64 z x) (*.f64 z (log.f64 t))) (fma.f64 (neg.f64 (log.f64 t)) z (*.f64 z (log.f64 t))))
(+.f64 (fma.f64 z (-.f64 1 (log.f64 t)) x) (*.f64 (*.f64 z (log.f64 t)) 0))
(*.f64 1 (+.f64 x (-.f64 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 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 2) (cbrt.f64 (+.f64 x (-.f64 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 (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) (sqrt.f64 (+.f64 x (-.f64 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 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 z x) (*.f64 z (log.f64 t))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (*.f64 z (log.f64 t)) (fma.f64 z (log.f64 t) (+.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 (+.f64 z x) (*.f64 z (log.f64 t))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (+.f64 z (+.f64 x (*.f64 z (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (+.f64 z x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (+.f64 z x) (*.f64 z (log.f64 t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z (log.f64 t)) 2) (*.f64 (*.f64 z (log.f64 t)) (+.f64 z x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (*.f64 z (log.f64 t)) 3)) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (*.f64 z (log.f64 t)) (fma.f64 z (log.f64 t) (+.f64 z x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 (+.f64 z x) (*.f64 z (log.f64 t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2))) (neg.f64 (+.f64 z (+.f64 x (*.f64 z (log.f64 t))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (*.f64 z (log.f64 t)) 2)) (fma.f64 z (log.f64 t) (+.f64 z x))))
(pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 1)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 3)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 3) 1/3)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 2)
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 2))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(log.f64 (/.f64 (exp.f64 (+.f64 z x)) (pow.f64 t z)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t)))) 3))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(exp.f64 (log.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))) 1))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (*.f64 z (log.f64 t))))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 1 x (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 1 (+.f64 z x) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 1 (+.f64 z x) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z x)) 2) (cbrt.f64 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 z (*.f64 z (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (neg.f64 (*.f64 z (log.f64 t))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(fma.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 z x)) (*.f64 (neg.f64 z) (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))) 1)
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))) (/.f64 (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 -1/2 a)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 b (+.f64 -1/2 a)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (fma.f64 b (+.f64 -1/2 a) (+.f64 (neg.f64 z) (*.f64 z (log.f64 t)))))
(*.f64 1 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 2) (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (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 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (*.f64 b (*.f64 (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (-.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 -1/2 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (-.f64 1/2 a))))))
(/.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 -1/2 a)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (-.f64 (*.f64 b (+.f64 -1/2 a)) (*.f64 z (-.f64 1 (log.f64 t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (fma.f64 b (+.f64 -1/2 a) (+.f64 (neg.f64 z) (*.f64 z (log.f64 t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (-.f64 (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 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2)) (*.f64 b (*.f64 (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (-.f64 (-.f64 z (*.f64 z (log.f64 t))) (*.f64 b (+.f64 -1/2 a)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 3) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (*.f64 (-.f64 z (*.f64 z (log.f64 t))) (fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (-.f64 1/2 a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 a -1/2)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2) (pow.f64 (*.f64 z (-.f64 1 (log.f64 t))) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 -1/2 a)) (*.f64 z (-.f64 1 (log.f64 t))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 b (+.f64 -1/2 a)) 2)) (pow.f64 (-.f64 z (*.f64 z (log.f64 t))) 2)) (+.f64 (*.f64 b (-.f64 1/2 a)) (-.f64 z (*.f64 z (log.f64 t)))))
(pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 1)
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 3)
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 3) 1/3)
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 2)
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 2))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t)))) 3))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.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))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))) 1))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 a -1/2) (*.f64 z (-.f64 1 (log.f64 t))))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.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 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 z (-.f64 1 (log.f64 t)) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (+.f64 a -1/2) b (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (*.f64 b (+.f64 a -1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 1 (*.f64 z (-.f64 1 (log.f64 t))) (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (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 b (+.f64 a -1/2)))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 a -1/2))) 2) (cbrt.f64 (*.f64 b (+.f64 a -1/2))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (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 (+.f64 a -1/2)))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (sqrt.f64 (*.f64 b (+.f64 a -1/2))) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (*.f64 z (-.f64 1 (log.f64 t))))
(fma.f64 b (+.f64 -1/2 a) (-.f64 z (*.f64 z (log.f64 t))))

eval158.0ms (1.2%)

Compiler

Compiled 6168 to 3046 computations (50.6% saved)

prune115.0ms (0.9%)

Pruning

25 alts after pruning (18 fresh and 7 done)

PrunedKeptTotal
New37712389
Fresh5611
Picked325
Done257
Total38725412
Accuracy
100.0%
Counts
412 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.3%
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b (+.f64 a -1/2)))
21.7%
(-.f64 (+.f64 y z) (*.f64 b a))
21.0%
(-.f64 (+.f64 x z) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
22.5%
(-.f64 z (*.f64 z (log.f64 t)))
26.5%
(-.f64 z (*.f64 -1 (*.f64 a b)))
75.6%
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
60.3%
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
36.2%
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
79.1%
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
58.6%
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
41.4%
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
43.9%
(+.f64 y (*.f64 b a))
22.0%
(+.f64 y z)
40.5%
(+.f64 y x)
58.7%
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
53.1%
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
42.1%
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
58.7%
(+.f64 x (*.f64 b (-.f64 a 1/2)))
44.5%
(+.f64 x (*.f64 b a))
22.5%
(*.f64 z (-.f64 1 (log.f64 t)))
38.8%
(*.f64 b (-.f64 a 1/2))
25.2%
(*.f64 b a)
15.1%
(*.f64 -1/2 b)
20.8%
y
21.5%
x
Compiler

Compiled 769 to 438 computations (43% saved)

regimes304.0ms (2.3%)

Counts
47 → 1
Calls
Call 1
Inputs
x
y
(*.f64 -1/2 b)
(*.f64 b a)
(+.f64 y x)
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b a))
(+.f64 y (*.f64 b a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 x y) (*.f64 b 1/2))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
(+.f64 (*.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)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 (+.f64 x y) (-.f64 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 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b (+.f64 a -1/2)))
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(-.f64 (+.f64 x z) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (pow.f64 (sqrt.f64 (*.f64 z (log.f64 t))) 2)) (*.f64 (-.f64 a 1/2) b))
Outputs
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
Calls

12 calls:

31.0ms
(+.f64 x y)
25.0ms
b
25.0ms
(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
25.0ms
(log.f64 t)
25.0ms
a
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 560 to 282 computations (49.6% saved)

regimes327.0ms (2.4%)

Counts
42 → 1
Calls
Call 1
Inputs
x
y
(*.f64 -1/2 b)
(*.f64 b a)
(+.f64 y x)
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b a))
(+.f64 y (*.f64 b a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 x y) (*.f64 b 1/2))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
(+.f64 (*.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)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 (+.f64 (+.f64 x y) (-.f64 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 x (+.f64 y (+.f64 z (+.f64 (*.f64 -1/2 b) (*.f64 a b))))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b 1/2))))
(fma.f64 (-.f64 1 (log.f64 t)) z (*.f64 b (+.f64 a -1/2)))
(+.f64 y (-.f64 z (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
Outputs
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
Calls

12 calls:

62.0ms
(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
54.0ms
z
22.0ms
y
22.0ms
(+.f64 x y)
21.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 483 to 250 computations (48.2% saved)

regimes761.0ms (5.7%)

Counts
36 → 3
Calls
Call 1
Inputs
x
y
(*.f64 -1/2 b)
(*.f64 b a)
(+.f64 y x)
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b a))
(+.f64 y (*.f64 b a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 x y) (*.f64 b 1/2))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
(+.f64 (*.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)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
Outputs
(-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
Calls

10 calls:

141.0ms
(log.f64 t)
127.0ms
t
86.0ms
(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
74.0ms
(+.f64 x y)
68.0ms
b
Results
AccuracySegmentsBranch
92.7%2x
84.1%2y
94.6%3z
89.8%7t
93.0%3a
92.9%3b
91.7%3(-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t)))
94.5%4(+.f64 x y)
89.8%7(log.f64 t)
93.0%3(-.f64 a 1/2)
Compiler

Compiled 365 to 193 computations (47.1% saved)

regimes160.0ms (1.2%)

Counts
35 → 4
Calls
Call 1
Inputs
x
y
(*.f64 -1/2 b)
(*.f64 b a)
(+.f64 y x)
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b a))
(+.f64 y (*.f64 b a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 x y) (*.f64 b 1/2))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
(+.f64 (*.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)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
Outputs
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))
Calls

2 calls:

80.0ms
x
71.0ms
z
Results
AccuracySegmentsBranch
86.5%5x
95.2%4z
Compiler

Compiled 281 to 130 computations (53.7% saved)

regimes404.0ms (3%)

Counts
34 → 4
Calls
Call 1
Inputs
x
y
(*.f64 -1/2 b)
(*.f64 b a)
(+.f64 y x)
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b a))
(+.f64 y (*.f64 b a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 x y) (*.f64 b 1/2))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(*.f64 z (-.f64 1 (log.f64 t)))
(-.f64 z (*.f64 z (log.f64 t)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x z) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 (*.f64 -1/2 b) (*.f64 z (-.f64 1 (log.f64 t))))
(-.f64 (+.f64 x (+.f64 y z)) (*.f64 z (log.f64 t)))
(-.f64 (+.f64 z (*.f64 b -1/2)) (*.f64 z (log.f64 t)))
(+.f64 (*.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)))
Outputs
(-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t)))
(+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t)))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t))))
Calls

5 calls:

124.0ms
(+.f64 x y)
97.0ms
a
79.0ms
z
76.0ms
b
19.0ms
(-.f64 a 1/2)
Results
AccuracySegmentsBranch
90.7%3b
87.6%3(+.f64 x y)
83.4%5a
78.8%1(-.f64 a 1/2)
93.1%4z
Compiler

Compiled 292 to 146 computations (50% saved)

regimes382.0ms (2.9%)

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

1 calls:

375.0ms
z
Results
AccuracySegmentsBranch
93.1%4z
Compiler

Compiled 248 to 114 computations (54% saved)

regimes189.0ms (1.4%)

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

2 calls:

117.0ms
z
65.0ms
b
Results
AccuracySegmentsBranch
90.7%3b
90.2%3z
Compiler

Compiled 243 to 113 computations (53.5% saved)

regimes339.0ms (2.5%)

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

3 calls:

125.0ms
b
123.0ms
z
86.0ms
(+.f64 x y)
Results
AccuracySegmentsBranch
80.6%3(+.f64 x y)
89.3%5z
84.7%5b
Compiler

Compiled 212 to 106 computations (50% saved)

regimes119.0ms (0.9%)

Counts
26 → 5
Calls
Call 1
Inputs
x
y
(*.f64 -1/2 b)
(*.f64 b a)
(+.f64 y x)
(+.f64 y z)
(*.f64 b (-.f64 a 1/2))
(+.f64 x (*.f64 b a))
(+.f64 y (*.f64 b a))
(+.f64 x (*.f64 b (-.f64 a 1/2)))
(+.f64 y (*.f64 b (-.f64 a 1/2)))
(-.f64 y (*.f64 b (-.f64 1/2 a)))
(-.f64 z (*.f64 -1 (*.f64 a b)))
(-.f64 (+.f64 x y) (*.f64 b 1/2))
(-.f64 (+.f64 y z) (*.f64 b a))
(+.f64 y (-.f64 z (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (*.f64 b (-.f64 -1/2 a))))
(+.f64 x (+.f64 (*.f64 -1/2 b) (*.f64 a b)))
(+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (neg.f64 a))))
(+.f64 x (+.f64 y (+.f64 (*.f64 -1/2 b) (*.f64 a b))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(*.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 z (log.f64 t)))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))
Calls

1 calls:

79.0ms
z
Results
AccuracySegmentsBranch
89.3%5z
Compiler

Compiled 180 to 88 computations (51.1% saved)

regimes196.0ms (1.5%)

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

2 calls:

173.0ms
z
17.0ms
y
Results
AccuracySegmentsBranch
78.8%1y
88.1%5z
Compiler

Compiled 179 to 90 computations (49.7% saved)

regimes121.0ms (0.9%)

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

1 calls:

116.0ms
z
Results
AccuracySegmentsBranch
88.1%5z
Compiler

Compiled 166 to 82 computations (50.6% saved)

regimes101.0ms (0.8%)

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

5 calls:

31.0ms
z
15.0ms
y
15.0ms
t
13.0ms
x
10.0ms
(-.f64 a 1/2)
Results
AccuracySegmentsBranch
78.8%1y
78.8%1(-.f64 a 1/2)
78.8%1x
78.8%1t
78.8%1z
Compiler

Compiled 190 to 104 computations (45.3% saved)

regimes131.0ms (1%)

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

6 calls:

41.0ms
z
27.0ms
(-.f64 a 1/2)
16.0ms
x
15.0ms
b
14.0ms
t
Results
AccuracySegmentsBranch
77.8%1b
77.8%1t
77.8%1x
77.8%1y
77.8%1z
77.8%1(-.f64 a 1/2)
Compiler

Compiled 186 to 105 computations (43.5% saved)

regimes376.0ms (2.8%)

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

8 calls:

97.0ms
b
85.0ms
z
73.0ms
t
30.0ms
a
22.0ms
(-.f64 a 1/2)
Results
AccuracySegmentsBranch
73.6%3a
77.9%2(+.f64 x y)
73.6%3(-.f64 a 1/2)
71.0%3b
74.4%2x
72.8%2y
64.5%2z
67.5%5t
Compiler

Compiled 172 to 106 computations (38.4% saved)

regimes38.0ms (0.3%)

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

1 calls:

34.0ms
(+.f64 x y)
Results
AccuracySegmentsBranch
77.1%2(+.f64 x y)
Compiler

Compiled 112 to 57 computations (49.1% saved)

regimes122.0ms (0.9%)

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

5 calls:

29.0ms
x
29.0ms
b
28.0ms
a
22.0ms
y
12.0ms
(-.f64 a 1/2)
Results
AccuracySegmentsBranch
68.9%3b
60.7%3(-.f64 a 1/2)
62.7%3a
68.7%2y
68.2%4x
Compiler

Compiled 79 to 52 computations (34.2% saved)

regimes214.0ms (1.6%)

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

5 calls:

51.0ms
z
48.0ms
t
43.0ms
x
39.0ms
y
30.0ms
b
Results
AccuracySegmentsBranch
54.9%7t
54.3%7z
63.7%7x
65.4%4b
62.5%6y
Compiler

Compiled 70 to 46 computations (34.3% saved)

regimes52.0ms (0.4%)

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

2 calls:

33.0ms
b
17.0ms
a
Results
AccuracySegmentsBranch
60.0%3a
65.5%5b
Compiler

Compiled 44 to 27 computations (38.6% saved)

regimes18.0ms (0.1%)

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

1 calls:

16.0ms
b
Results
AccuracySegmentsBranch
63.8%3b
Compiler

Compiled 32 to 20 computations (37.5% saved)

regimes108.0ms (0.8%)

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

4 calls:

29.0ms
a
28.0ms
y
25.0ms
x
24.0ms
b
Results
AccuracySegmentsBranch
46.5%5x
46.1%5y
55.1%5a
54.6%5b
Compiler

Compiled 48 to 35 computations (27.1% saved)

regimes134.0ms (1%)

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

6 calls:

27.0ms
z
23.0ms
t
23.0ms
b
23.0ms
x
20.0ms
a
Results
AccuracySegmentsBranch
39.7%3y
44.7%6x
33.1%7z
33.4%6t
43.5%6b
44.0%5a
Compiler

Compiled 56 to 45 computations (19.6% saved)

regimes60.0ms (0.5%)

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

4 calls:

17.0ms
b
14.0ms
x
14.0ms
y
14.0ms
a
Results
AccuracySegmentsBranch
33.6%4b
37.1%4y
38.9%4x
28.3%4a
Compiler

Compiled 39 to 32 computations (17.9% saved)

regimes7.0ms (0.1%)

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

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
36.8%2x
Compiler

Compiled 15 to 12 computations (20% saved)

regimes19.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

6 calls:

4.0ms
t
3.0ms
b
3.0ms
x
3.0ms
a
3.0ms
z
Results
AccuracySegmentsBranch
21.5%1a
21.5%1z
21.5%1t
21.5%1b
21.5%1y
21.5%1x
Compiler

Compiled 49 to 42 computations (14.3% saved)

bsearch46.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.1184239863140392e+109
8.122891647132104e+116
24.0ms
-2.2651222887420313e+88
-1.3546567826346656e+82
Results
39.0ms270×body256valid
3.0ms18×body256infinite
Compiler

Compiled 733 to 527 computations (28.1% saved)

bsearch73.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
2.1184239863140392e+109
8.122891647132104e+116
23.0ms
-2.2651222887420313e+88
-1.3546567826346656e+82
26.0ms
-2.015623338485269e+210
-2.8896146033372026e+197
Results
60.0ms401×body256valid
7.0ms47×body256infinite
Compiler

Compiled 1133 to 817 computations (27.9% saved)

bsearch68.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
9.266751015037338e+100
2.1184239863140392e+109
24.0ms
-2.2651222887420313e+88
-1.3546567826346656e+82
20.0ms
-1.558738970577504e+176
-6.0202067690743315e+174
Results
57.0ms364×body256valid
5.0ms36×body256infinite
Compiler

Compiled 931 to 682 computations (26.7% saved)

bsearch92.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
9.266751015037338e+100
2.1184239863140392e+109
51.0ms
-2.2651222887420313e+88
-1.3546567826346656e+82
19.0ms
-1.558738970577504e+176
-6.0202067690743315e+174
Results
80.0ms354×body256valid
6.0ms46×body256infinite
Compiler

Compiled 931 to 689 computations (26% saved)

bsearch41.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
9.51551525044243e-43
1.3830176467549524e-35
16.0ms
-2.9140579868510644e-21
-5.104614403951508e-22
Results
37.0ms238×body256valid
0.0msbody256infinite
Compiler

Compiled 544 to 392 computations (27.9% saved)

bsearch96.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
5.8793872341360605e+124
2.485337865148834e+142
23.0ms
-2.2651222887420313e+88
-1.3546567826346656e+82
25.0ms
-7.250247639991893e+144
-1.1195288232278898e+134
23.0ms
-1.0232573498577901e+222
-8.856673874777279e+214
Results
81.0ms559×body256valid
7.0ms49×body256infinite
Compiler

Compiled 1229 to 936 computations (23.8% saved)

bsearch135.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
5.8793872341360605e+124
2.485337865148834e+142
20.0ms
-2.976767314900971e+123
-1.239726160223707e+119
18.0ms
-1.1195288232278898e+134
-2.2295310569597344e+132
70.0ms
-1.0232573498577901e+222
-8.856673874777279e+214
Results
117.0ms490×body256valid
8.0ms54×body256infinite
Compiler

Compiled 1103 to 839 computations (23.9% saved)

bsearch84.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
9.243362822773609e+228
3.5967591582538263e+231
22.0ms
-2.976767314900971e+123
-1.239726160223707e+119
18.0ms
-1.1195288232278898e+134
-2.2295310569597344e+132
23.0ms
-1.0232573498577901e+222
-8.856673874777279e+214
Results
68.0ms459×body256valid
7.0ms53×body256infinite
Compiler

Compiled 991 to 766 computations (22.7% saved)

bsearch82.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
9.243362822773609e+228
3.5967591582538263e+231
22.0ms
-2.976767314900971e+123
-1.239726160223707e+119
18.0ms
-1.1195288232278898e+134
-2.2295310569597344e+132
22.0ms
-1.0232573498577901e+222
-8.856673874777279e+214
Results
67.0ms454×body256valid
8.0ms58×body256infinite
Compiler

Compiled 991 to 775 computations (21.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.036333703717769e-94
-2.4184638087427164e-99
Compiler

Compiled 31 to 23 computations (25.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-5.515006302341857e-127
-9.319512819612401e-137
Compiler

Compiled 31 to 23 computations (25.8% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
7.50311477164913e+18
2.3116115694438363e+21
Results
26.0ms112×body256valid
2.0ms16×body256infinite
Compiler

Compiled 239 to 183 computations (23.4% saved)

bsearch65.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.0042299204545986e+197
8.538201082537219e+200
17.0ms
1.4692374403430836e-24
1.3465165875844527e-23
25.0ms
-4.972660426220392e-14
-2.9140579868510644e-21
Results
55.0ms331×body256valid
5.0ms37×body256infinite
Compiler

Compiled 553 to 439 computations (20.6% saved)

bsearch320.0ms (2.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
111.0ms
6.431940402422062e+118
7.191133869270306e+120
140.0ms
1.3878747869408426e+80
2.296705821521182e+90
24.0ms
1.3830176467549524e-35
9.109783548023017e-27
44.0ms
-4.972660426220392e-14
-2.9140579868510644e-21
Results
190.0ms511×body256valid
100.0ms49×body256infinite
Compiler

Compiled 801 to 634 computations (20.8% saved)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
6.431940402422062e+118
7.191133869270306e+120
24.0ms
-4.972660426220392e-14
-2.9140579868510644e-21
Results
37.0ms232×body256valid
3.0ms24×body256infinite
Compiler

Compiled 383 to 311 computations (18.8% saved)

bsearch103.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.4408367688150807e+25
5.193318645100009e+28
16.0ms
-2.024622361156083e+49
-1.5329026756087633e+48
45.0ms
-3.7426519512263984e+113
-6.077016434034861e+111
22.0ms
-1.1773984618492559e+165
-7.277268455792401e+155
Results
89.0ms419×body256valid
9.0ms61×body256infinite
Compiler

Compiled 631 to 503 computations (20.3% saved)

bsearch74.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
341591016856.59064
1391938062299207.5
24.0ms
2.720020938481142e-187
3.306230015070445e-180
15.0ms
-1.5405643745079757e-154
-1.6791658014884252e-155
16.0ms
-2.024622361156083e+49
-1.5329026756087633e+48
Results
68.0ms456×body256valid
1.0msbody256infinite
Compiler

Compiled 557 to 477 computations (14.4% saved)

bsearch67.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
6.388849602092788e-218
5.502649165884791e-217
25.0ms
-4.5515749705119664e-253
-2.972753833969925e-265
27.0ms
-6.952758149357213e+40
-3.615588327573321e+33
Results
54.0ms349×body256valid
7.0ms51×body256infinite
Compiler

Compiled 463 to 405 computations (12.5% saved)

bsearch57.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
57.0ms
-6.952758149357213e+40
-3.615588327573321e+33
Results
53.0ms126×body256valid
3.0ms18×body256infinite
Compiler

Compiled 175 to 149 computations (14.9% saved)

simplify126.0ms (0.9%)

Algorithm
egg-herbie
Rules
538×unsub-neg
206×neg-mul-1
196×distribute-lft-neg-in
148×cancel-sign-sub
114×+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02141934
13031934
23481934
33751930
44061930
54391930
64651930
75531930
87641930
99471930
109841930
1110541930
1211211930
1311951930
1412781930
1512951930
1612981930
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(if (<=.f64 z -114999999999999997476778271452110590593500590029372946729645710608197274836718845952) (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) (if (<=.f64 z 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))))
(if (<=.f64 z -1349999999999999952702941183483803974489323990791354447973708561041583991486859777254935253016531138912064466643707009275467281331649747161013832177399424483007900545621893369839263651772559490897977293563494400) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (<=.f64 z -11000000000000000851112282216479982084146059094213750897175615875906415523015052754944) (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2)) (if (<=.f64 z 65999999999999997550602563583530480503803465405843988086503248172982646468063659684826432026400636384258818048) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2)))))
(if (<=.f64 z -18000000000000001680583265911561514637078520911553033688931950159911359972805418970066126130554282473522616695062605778392370839263383615898471702916257817164414793574887981056) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (<=.f64 z -3599999999999999942242561281780522312536060959880350974185255279085082028703745996488704) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (if (<=.f64 z 19000000000000001949683867401124762515740760256547085979494955528118830569870703419366122559769427429879185408) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -9199999999999999140629650494549489046592786224731257233833680730305981065673071823234721849145571684055742035018129458639086173098165294122728363072570086443281901802275995648) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (if (<=.f64 z 15499999999999999614392254153694014573367939748148503588500335717647626426718691605274672759926524041618259968) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 b -6911985578081563/5316911983139663491615228241121378304) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 b 1376851462496697/11972621413014756705924586149611790497021399392059392) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))))
(if (<=.f64 z -289999999999999993965040341188811565953383073051936284005666181094599701685626930586614582719291346424228088980110446096958921326062480737317873943699602758698870804721364068997983092218945579667533568283819198382080) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -39000000000000000619764968288743518128578182055253816296575540659809913984403936551810260073170023269484820246873290139976079109710889877504) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -22499999999999999528588066462479243854394287202819786349440101939555577796798024897265664) (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z 23999999999999999053586637635305902245862533314639472182561634131936008762652473093015235370984486459118299921010831013808223421559783613792256) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))))
(if (<=.f64 z -319999999999999985422280542447553219950957612826210504351782861538869776590472684263160326756173459393094665843006230902647684105821226898757291123661402313947803487710679582904494058732095789484561362504890479280128) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -17999999999999998889284064529035477051661996896237997093799917586147324699221751749721450295824693592710450439926964309690738553126912) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))))
(if (<=.f64 z -820000000000000072678105750489507518507687508099303972100009012676671291154255847345606565125834772049757818140956223256696373800317466452958101068564682741974246145006547118384808081726746607410485938629802276683776) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -2249999999999999861160508066129434631457749612029749636724989698268415587402718968715181286978086699088806304990870538711342319140864) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 41000000000000001281307052509731879496829142768009056686201963776915152954432694294220718833127393028046744578784880627124537665553396850848187030125597161034377735124141564964564518228165006792436955010396451086894052159279595520) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -89999999999999993507983536031468856320264249797977366203317942199474135782566755624638663034670735837895858748383485994224841953041555445169128507569283763569928432924108400361627170187407350643482938699913046786048) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z -9800000000000000319910624985643094131830783771321935710273392232713803032985127838925727176639097748330471131926256495093827829235712) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 220000000000000008977307760075843049559482674391951720179053642936005223512073830746504042909546308675136496041577632265128957272228566492602720112552263851732907778772477076533428747267432629051423149060096649729013661255623245824) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (*.f64 z (-.f64 1 (log.f64 t)))))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(if (<=.f64 (+.f64 x y) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a)))))
(if (<=.f64 (+.f64 x y) -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 y 2300000000000000000000) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (*.f64 b a)))
(if (<=.f64 b -6084722881095501/10141204801825835211973625643008) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 6805647338418769/680564733841876926926749214863536422912) (+.f64 y x) (if (<=.f64 b 22999999999999999473825968589103789748581801432255504154565400391229990563999561596994296988555155606178328580547364367926476654503584376377963947489731488521381819150669648438597823727744269726777344) (+.f64 y (*.f64 b a)) (*.f64 b (-.f64 a 1/2)))))
(if (<=.f64 b -5476250592985951/20282409603651670423947251286016) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 6430607204255973/2923003274661805836407369665432566039311865085952) (+.f64 y x) (if (<=.f64 b 2249999999999999952858806646247924385439428720281978634944010193955557779679802489726566400) (+.f64 x (*.f64 b a)) (if (<=.f64 b 209999999999999982899798638008629995339581554434132746838938081412880886047822810796164603337571366954648614543569190912) (+.f64 y x) (*.f64 b (-.f64 a 1/2))))))
(if (<=.f64 b -7764359926397905/158456325028528675187087900672) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 120000000000000000467289471674893531313782742275249698178344033880044094427277496289428327302205102858096320409386352640) (+.f64 y x) (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 a -1649999999999999934435365259916826285792226194780214254285370392656511769990477360175037388321081881405336331106431897289325844333863357018519170244725964800) (*.f64 b a) (if (<=.f64 a -6800000000000000293770888841414619815785679641983803831952437914315113467260000270557236520118691046218866360320) (+.f64 y x) (if (<=.f64 a -5500000000000000160022498333312403754698256941056) (*.f64 b a) (if (<=.f64 a 37999999999999998855659651072) (+.f64 y x) (*.f64 b a)))))
(if (<=.f64 a -5600000000000000245536721052426705185950666850304) (*.f64 b a) (if (<=.f64 a -3019169939857233/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) x (if (<=.f64 a 4634563678905567/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) y (if (<=.f64 a 350000000000) (*.f64 -1/2 b) (*.f64 b a)))))
(if (<=.f64 x -43999999999999997951666230157854445142016) x (if (<=.f64 x -8154246543643239/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) y (if (<=.f64 x 3129876474078229/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 -1/2 b) y)))
(if (<=.f64 x -22999999999999999368889463806016341671936) x y)
x
Outputs
(+.f64 y (-.f64 (+.f64 x z) (fma.f64 z (log.f64 t) (*.f64 b (-.f64 1/2 a)))))
(+.f64 (+.f64 (+.f64 x y) (-.f64 z (*.f64 z (log.f64 t)))) (*.f64 (+.f64 a -1/2) b))
(+.f64 (+.f64 (-.f64 z (*.f64 z (log.f64 t))) (+.f64 y x)) (*.f64 b (+.f64 a -1/2)))
(if (<=.f64 z -114999999999999997476778271452110590593500590029372946729645710608197274836718845952) (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) (if (<=.f64 z 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2))))
(if (<=.f64 z -114999999999999997476778271452110590593500590029372946729645710608197274836718845952) (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) (if (<=.f64 z 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (-.f64 (+.f64 z (+.f64 y x)) (*.f64 z (log.f64 t))) (*.f64 b -1/2))))
(if (<=.f64 z -114999999999999997476778271452110590593500590029372946729645710608197274836718845952) (-.f64 (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))) (*.f64 z (log.f64 t))) (if (<=.f64 z 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))) (+.f64 (-.f64 (+.f64 z (+.f64 y x)) (*.f64 z (log.f64 t))) (*.f64 b -1/2))))
(if (<=.f64 z -1349999999999999952702941183483803974489323990791354447973708561041583991486859777254935253016531138912064466643707009275467281331649747161013832177399424483007900545621893369839263651772559490897977293563494400) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (<=.f64 z -11000000000000000851112282216479982084146059094213750897175615875906415523015052754944) (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2)) (if (<=.f64 z 65999999999999997550602563583530480503803465405843988086503248172982646468063659684826432026400636384258818048) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (-.f64 (+.f64 (+.f64 x y) z) (*.f64 z (log.f64 t))) (*.f64 b -1/2)))))
(if (<=.f64 z -1349999999999999952702941183483803974489323990791354447973708561041583991486859777254935253016531138912064466643707009275467281331649747161013832177399424483007900545621893369839263651772559490897977293563494400) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (or (<=.f64 z -11000000000000000851112282216479982084146059094213750897175615875906415523015052754944) (not (<=.f64 z 65999999999999997550602563583530480503803465405843988086503248172982646468063659684826432026400636384258818048))) (+.f64 (-.f64 (+.f64 z (+.f64 y x)) (*.f64 z (log.f64 t))) (*.f64 b -1/2)) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))))
(if (<=.f64 z -1349999999999999952702941183483803974489323990791354447973708561041583991486859777254935253016531138912064466643707009275467281331649747161013832177399424483007900545621893369839263651772559490897977293563494400) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (or (<=.f64 z -11000000000000000851112282216479982084146059094213750897175615875906415523015052754944) (not (<=.f64 z 65999999999999997550602563583530480503803465405843988086503248172982646468063659684826432026400636384258818048))) (+.f64 (-.f64 (+.f64 z (+.f64 y x)) (*.f64 z (log.f64 t))) (*.f64 b -1/2)) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2))))))
(if (<=.f64 z -18000000000000001680583265911561514637078520911553033688931950159911359972805418970066126130554282473522616695062605778392370839263383615898471702916257817164414793574887981056) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (<=.f64 z -3599999999999999942242561281780522312536060959880350974185255279085082028703745996488704) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (if (<=.f64 z 19000000000000001949683867401124762515740760256547085979494955528118830569870703419366122559769427429879185408) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -18000000000000001680583265911561514637078520911553033688931950159911359972805418970066126130554282473522616695062605778392370839263383615898471702916257817164414793574887981056) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (<=.f64 z -3599999999999999942242561281780522312536060959880350974185255279085082028703745996488704) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (if (<=.f64 z 19000000000000001949683867401124762515740760256547085979494955528118830569870703419366122559769427429879185408) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -18000000000000001680583265911561514637078520911553033688931950159911359972805418970066126130554282473522616695062605778392370839263383615898471702916257817164414793574887981056) (-.f64 (+.f64 z (*.f64 b (-.f64 a 1/2))) (*.f64 z (log.f64 t))) (if (<=.f64 z -3599999999999999942242561281780522312536060959880350974185255279085082028703745996488704) (+.f64 x (-.f64 y (-.f64 (*.f64 z (log.f64 t)) z))) (if (<=.f64 z 19000000000000001949683867401124762515740760256547085979494955528118830569870703419366122559769427429879185408) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -9199999999999999140629650494549489046592786224731257233833680730305981065673071823234721849145571684055742035018129458639086173098165294122728363072570086443281901802275995648) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (if (<=.f64 z 15499999999999999614392254153694014573367939748148503588500335717647626426718691605274672759926524041618259968) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -9199999999999999140629650494549489046592786224731257233833680730305981065673071823234721849145571684055742035018129458639086173098165294122728363072570086443281901802275995648) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (if (<=.f64 z 15499999999999999614392254153694014573367939748148503588500335717647626426718691605274672759926524041618259968) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -9199999999999999140629650494549489046592786224731257233833680730305981065673071823234721849145571684055742035018129458639086173098165294122728363072570086443281901802275995648) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) (+.f64 x (-.f64 y (-.f64 (*.f64 z (log.f64 t)) z))) (if (<=.f64 z 15499999999999999614392254153694014573367939748148503588500335717647626426718691605274672759926524041618259968) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))) (+.f64 (*.f64 b (-.f64 a 1/2)) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 b -6911985578081563/5316911983139663491615228241121378304) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 b 1376851462496697/11972621413014756705924586149611790497021399392059392) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))))
(if (<=.f64 b -6911985578081563/5316911983139663491615228241121378304) (-.f64 (+.f64 y x) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 b 1376851462496697/11972621413014756705924586149611790497021399392059392) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))))
(if (<=.f64 b -6911985578081563/5316911983139663491615228241121378304) (+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x)) (if (<=.f64 b 1376851462496697/11972621413014756705924586149611790497021399392059392) (+.f64 x (+.f64 y (-.f64 z (*.f64 z (log.f64 t))))) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2))))))
(if (<=.f64 b -6911985578081563/5316911983139663491615228241121378304) (+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x)) (if (<=.f64 b 1376851462496697/11972621413014756705924586149611790497021399392059392) (+.f64 x (-.f64 y (-.f64 (*.f64 z (log.f64 t)) z))) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2))))))
(if (<=.f64 z -289999999999999993965040341188811565953383073051936284005666181094599701685626930586614582719291346424228088980110446096958921326062480737317873943699602758698870804721364068997983092218945579667533568283819198382080) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -39000000000000000619764968288743518128578182055253816296575540659809913984403936551810260073170023269484820246873290139976079109710889877504) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -22499999999999999528588066462479243854394287202819786349440101939555577796798024897265664) (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z 23999999999999999053586637635305902245862533314639472182561634131936008762652473093015235370984486459118299921010831013808223421559783613792256) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))))
(if (<=.f64 z -289999999999999993965040341188811565953383073051936284005666181094599701685626930586614582719291346424228088980110446096958921326062480737317873943699602758698870804721364068997983092218945579667533568283819198382080) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -39000000000000000619764968288743518128578182055253816296575540659809913984403936551810260073170023269484820246873290139976079109710889877504) (-.f64 (+.f64 y x) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -22499999999999999528588066462479243854394287202819786349440101939555577796798024897265664) (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z 23999999999999999053586637635305902245862533314639472182561634131936008762652473093015235370984486459118299921010831013808223421559783613792256) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))))
(if (<=.f64 z -289999999999999993965040341188811565953383073051936284005666181094599701685626930586614582719291346424228088980110446096958921326062480737317873943699602758698870804721364068997983092218945579667533568283819198382080) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -39000000000000000619764968288743518128578182055253816296575540659809913984403936551810260073170023269484820246873290139976079109710889877504) (+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x)) (if (<=.f64 z -22499999999999999528588066462479243854394287202819786349440101939555577796798024897265664) (+.f64 y (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z 23999999999999999053586637635305902245862533314639472182561634131936008762652473093015235370984486459118299921010831013808223421559783613792256) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))))
(if (<=.f64 z -319999999999999985422280542447553219950957612826210504351782861538869776590472684263160326756173459393094665843006230902647684105821226898757291123661402313947803487710679582904494058732095789484561362504890479280128) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -17999999999999998889284064529035477051661996896237997093799917586147324699221751749721450295824693592710450439926964309690738553126912) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (if (<=.f64 z 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t))))))))
(if (<=.f64 z -319999999999999985422280542447553219950957612826210504351782861538869776590472684263160326756173459393094665843006230902647684105821226898757291123661402313947803487710679582904494058732095789484561362504890479280128) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -17999999999999998889284064529035477051661996896237997093799917586147324699221751749721450295824693592710450439926964309690738553126912) (-.f64 (+.f64 y x) (*.f64 b (-.f64 1/2 a))) (if (or (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (not (<=.f64 z 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))))))
(if (<=.f64 z -319999999999999985422280542447553219950957612826210504351782861538869776590472684263160326756173459393094665843006230902647684105821226898757291123661402313947803487710679582904494058732095789484561362504890479280128) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -17999999999999998889284064529035477051661996896237997093799917586147324699221751749721450295824693592710450439926964309690738553126912) (+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x)) (if (or (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (not (<=.f64 z 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456))) (+.f64 x (*.f64 z (-.f64 1 (log.f64 t)))) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))))))
(if (<=.f64 z -820000000000000072678105750489507518507687508099303972100009012676671291154255847345606565125834772049757818140956223256696373800317466452958101068564682741974246145006547118384808081726746607410485938629802276683776) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -2249999999999999861160508066129434631457749612029749636724989698268415587402718968715181286978086699088806304990870538711342319140864) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 41000000000000001281307052509731879496829142768009056686201963776915152954432694294220718833127393028046744578784880627124537665553396850848187030125597161034377735124141564964564518228165006792436955010396451086894052159279595520) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -820000000000000072678105750489507518507687508099303972100009012676671291154255847345606565125834772049757818140956223256696373800317466452958101068564682741974246145006547118384808081726746607410485938629802276683776) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -2249999999999999861160508066129434631457749612029749636724989698268415587402718968715181286978086699088806304990870538711342319140864) (-.f64 (+.f64 y x) (*.f64 b (-.f64 1/2 a))) (if (or (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (not (<=.f64 z 41000000000000001281307052509731879496829142768009056686201963776915152954432694294220718833127393028046744578784880627124537665553396850848187030125597161034377735124141564964564518228165006792436955010396451086894052159279595520))) (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))))))
(if (<=.f64 z -820000000000000072678105750489507518507687508099303972100009012676671291154255847345606565125834772049757818140956223256696373800317466452958101068564682741974246145006547118384808081726746607410485938629802276683776) (-.f64 z (*.f64 z (log.f64 t))) (if (<=.f64 z -2249999999999999861160508066129434631457749612029749636724989698268415587402718968715181286978086699088806304990870538711342319140864) (+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x)) (if (or (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (not (<=.f64 z 41000000000000001281307052509731879496829142768009056686201963776915152954432694294220718833127393028046744578784880627124537665553396850848187030125597161034377735124141564964564518228165006792436955010396451086894052159279595520))) (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))))))
(if (<=.f64 z -89999999999999993507983536031468856320264249797977366203317942199474135782566755624638663034670735837895858748383485994224841953041555445169128507569283763569928432924108400361627170187407350643482938699913046786048) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z -9800000000000000319910624985643094131830783771321935710273392232713803032985127838925727176639097748330471131926256495093827829235712) (-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a))) (if (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z 220000000000000008977307760075843049559482674391951720179053642936005223512073830746504042909546308675136496041577632265128957272228566492602720112552263851732907778772477076533428747267432629051423149060096649729013661255623245824) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))) (*.f64 z (-.f64 1 (log.f64 t)))))))
(if (<=.f64 z -89999999999999993507983536031468856320264249797977366203317942199474135782566755624638663034670735837895858748383485994224841953041555445169128507569283763569928432924108400361627170187407350643482938699913046786048) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z -9800000000000000319910624985643094131830783771321935710273392232713803032985127838925727176639097748330471131926256495093827829235712) (-.f64 (+.f64 y x) (*.f64 b (-.f64 1/2 a))) (if (or (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (not (<=.f64 z 220000000000000008977307760075843049559482674391951720179053642936005223512073830746504042909546308675136496041577632265128957272228566492602720112552263851732907778772477076533428747267432629051423149060096649729013661255623245824))) (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a)))))))
(if (<=.f64 z -89999999999999993507983536031468856320264249797977366203317942199474135782566755624638663034670735837895858748383485994224841953041555445169128507569283763569928432924108400361627170187407350643482938699913046786048) (*.f64 z (-.f64 1 (log.f64 t))) (if (<=.f64 z -9800000000000000319910624985643094131830783771321935710273392232713803032985127838925727176639097748330471131926256495093827829235712) (+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x)) (if (or (<=.f64 z -2900000000000000096821214786773010460569945492292193206515216873168215854706789962465183497269702620015102952958607249899520) (not (<=.f64 z 220000000000000008977307760075843049559482674391951720179053642936005223512073830746504042909546308675136496041577632265128957272228566492602720112552263851732907778772477076533428747267432629051423149060096649729013661255623245824))) (*.f64 z (-.f64 1 (log.f64 t))) (+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2)))))))
(+.f64 y (-.f64 (+.f64 x z) (*.f64 b (-.f64 1/2 a))))
(+.f64 y (+.f64 (+.f64 x z) (*.f64 b (-.f64 a 1/2))))
(-.f64 (+.f64 x y) (*.f64 b (-.f64 1/2 a)))
(-.f64 (+.f64 y x) (*.f64 b (-.f64 1/2 a)))
(+.f64 (*.f64 b (-.f64 a 1/2)) (+.f64 y x))
(if (<=.f64 (+.f64 x y) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a)))))
(if (<=.f64 (+.f64 y x) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (-.f64 z (*.f64 b (-.f64 1/2 a)))))
(if (<=.f64 (+.f64 y x) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))))
(if (<=.f64 (+.f64 y x) -3757668132438133/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (-.f64 x (*.f64 b (-.f64 1/2 a))) (+.f64 y (+.f64 z (*.f64 b (-.f64 a 1/2)))))
(if (<=.f64 (+.f64 x y) -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 (+.f64 y x) -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 (+.f64 y x) -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (-.f64 x (*.f64 b (-.f64 1/2 a))) (+.f64 y (*.f64 b (-.f64 a 1/2))))
(if (<=.f64 y 2300000000000000000000) (+.f64 x (*.f64 b (-.f64 a 1/2))) (+.f64 y (*.f64 b a)))
(if (<=.f64 y 2300000000000000000000) (-.f64 x (*.f64 b (-.f64 1/2 a))) (+.f64 y (*.f64 b a)))
(if (<=.f64 b -6084722881095501/10141204801825835211973625643008) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 6805647338418769/680564733841876926926749214863536422912) (+.f64 y x) (if (<=.f64 b 22999999999999999473825968589103789748581801432255504154565400391229990563999561596994296988555155606178328580547364367926476654503584376377963947489731488521381819150669648438597823727744269726777344) (+.f64 y (*.f64 b a)) (*.f64 b (-.f64 a 1/2)))))
(if (<=.f64 b -5476250592985951/20282409603651670423947251286016) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 6430607204255973/2923003274661805836407369665432566039311865085952) (+.f64 y x) (if (<=.f64 b 2249999999999999952858806646247924385439428720281978634944010193955557779679802489726566400) (+.f64 x (*.f64 b a)) (if (<=.f64 b 209999999999999982899798638008629995339581554434132746838938081412880886047822810796164603337571366954648614543569190912) (+.f64 y x) (*.f64 b (-.f64 a 1/2))))))
(if (<=.f64 b -7764359926397905/158456325028528675187087900672) (*.f64 b (-.f64 a 1/2)) (if (<=.f64 b 120000000000000000467289471674893531313782742275249698178344033880044094427277496289428327302205102858096320409386352640) (+.f64 y x) (*.f64 b (-.f64 a 1/2))))
(if (or (<=.f64 b -7764359926397905/158456325028528675187087900672) (not (<=.f64 b 120000000000000000467289471674893531313782742275249698178344033880044094427277496289428327302205102858096320409386352640))) (*.f64 b (-.f64 a 1/2)) (+.f64 y x))
(if (<=.f64 a -1649999999999999934435365259916826285792226194780214254285370392656511769990477360175037388321081881405336331106431897289325844333863357018519170244725964800) (*.f64 b a) (if (<=.f64 a -6800000000000000293770888841414619815785679641983803831952437914315113467260000270557236520118691046218866360320) (+.f64 y x) (if (<=.f64 a -5500000000000000160022498333312403754698256941056) (*.f64 b a) (if (<=.f64 a 37999999999999998855659651072) (+.f64 y x) (*.f64 b a)))))
(if (<=.f64 a -1649999999999999934435365259916826285792226194780214254285370392656511769990477360175037388321081881405336331106431897289325844333863357018519170244725964800) (*.f64 b a) (if (or (<=.f64 a -6800000000000000293770888841414619815785679641983803831952437914315113467260000270557236520118691046218866360320) (and (not (<=.f64 a -5500000000000000160022498333312403754698256941056)) (<=.f64 a 37999999999999998855659651072))) (+.f64 y x) (*.f64 b a)))
(if (<=.f64 a -5600000000000000245536721052426705185950666850304) (*.f64 b a) (if (<=.f64 a -3019169939857233/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) x (if (<=.f64 a 4634563678905567/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) y (if (<=.f64 a 350000000000) (*.f64 -1/2 b) (*.f64 b a)))))
(if (<=.f64 a -5600000000000000245536721052426705185950666850304) (*.f64 b a) (if (<=.f64 a -3019169939857233/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) x (if (<=.f64 a 4634563678905567/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) y (if (<=.f64 a 350000000000) (*.f64 b -1/2) (*.f64 b a)))))
(if (<=.f64 x -43999999999999997951666230157854445142016) x (if (<=.f64 x -8154246543643239/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) y (if (<=.f64 x 3129876474078229/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 -1/2 b) y)))
(if (<=.f64 x -43999999999999997951666230157854445142016) x (if (<=.f64 x -8154246543643239/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) y (if (<=.f64 x 3129876474078229/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 b -1/2) y)))
(if (<=.f64 x -22999999999999999368889463806016341671936) x y)
x
Compiler

Compiled 871 to 569 computations (34.7% saved)

soundness1.5s (11.4%)

Rules
1538×fma-neg
1462×fma-neg
1462×fma-neg
1462×fma-neg
1340×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01231097
1391999
21573989
35653989
01231097
1391999
21573989
35653989
050310926
1132110334
2458610334
04999049
113627731
251157715
057027730
1152624666
2656124666
057027730
1152624666
2656124666
050310926
1132110334
2458610334
050310926
1132110334
2458610334
057027730
1152624666
2656124666
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 611 to 284 computations (53.5% saved)

end1.0ms (0%)

preprocess391.0ms (2.9%)

Compiler

Compiled 1610 to 846 computations (47.5% saved)

Profiling

Loading profile data...